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

tribunetributestrifling
tringadtristantristan's
tristramtriumvirtrodden
troilustrojantrojans
troubletrozentruce
trumpettrusttruth
tryphenatuckertuesday