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

michaela;micaelamichalmichelle
middlemidsummermighty
mignonmigrainemikaela
mikaylamikellaminerva
minorminosmirabel
miraclemiraclesmiranda
miriammirrormirth