Found 2 boys and girls with the meaning of lamenting
Cocytus / 7 letters 
Meaning of Cocytus In Greek, Cocytus means River of lamenting More
Naenie / 6 letters 
Meaning of Naenie In Latin, Naenie means Lamenting More

Browse by meanings

garmentgatekeepergather
gatheringgathersgawain
generalgenerationgenerous
generous.'hillgenesisgenius
gentlegentlemangentlemen
gentlygeometrygeorge
geraldgereintgerman