MeaningOld Greek - Pearl, A variation of the name Margaret, Derived from the Ancient Greek city Megara
ReligionGreek