Mertie
ads1
MeaningFrom a sea town, A variant form of Myrtle which is a plant name of Garden Shrub which is a symbol of Victory in Greek
ReligionGreek, Christianity
OriginEnglish
MeaningFrom a sea town, A variant form of Myrtle which is a plant name of Garden Shrub which is a symbol of Victory in Greek
ReligionGreek, Christianity
OriginEnglish