Meaning
Old Greek origin meaning pearl, a pet form of the English name Margaret
Popular Middle Names
Janelle, Louise, Rose
Pronunciation
Maisey
May-zee
Old Greek origin meaning pearl, a pet form of the English name Margaret
Janelle, Louise, Rose