Found 1 boys and girls with the meaning of marina
Lychorida / 9 letters 
Meaning of Lychorida In Shakespearean, Lychorida means Pericles, Prince of Tyre' Nurse to Marina More

Browse by meanings

consolationconsortconspirator
constellationconsumedconsummation
contemplationcontemporarycontent
contentioncontentiouscontentment
contraryconversionconverted
convertingconvertsconvinced
coppercopperfieldcopse