Mary

Meaning
Old EnglishBitter, Rebellious
Gender
Unisex Name
Origin