Meaning
From a sea town; A variant form of Myrtle which is a plant name of Garden Shrub which is a symbol of Victory in Greek
Gender
Girl
Religion
Christian