Description: Scottish form of Margaret pearl
Meaning: Goddess, God
Origin: Hebrew, Native American, French, Scottish
Tags:
Favourited: 52 times. Add to your favourite names list.