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

palmyrapantheonparadise
participantpartnerpassage
passoverpatiencepatient
patriciapatronpause
pavementpeacepeace-maker
peace;tranquility.orpeaceablepeaceful
pearlpelicanpenetrated