MeaningOld Greek - Pearl, A variant contracted form of Margaret
ReligionGreek, Christianity
OriginEnglish