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

mulberry-treemulberry-treesmultiplying
multitudemunstermurder
murderedmusesmusic
musicalmusicallymusician
muslimmyrtlemystery
mythicmythicalmythological
mythologyname;godnamed