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

promisepromptedproper
prophecyprophetprophetess
prosperousprotectprotected
protectionprotectiveprotector
protectressprototypeprovince
provincialprudentpseudonym
publicpublicationpublished