maisie ( synonym found)

Definition of maisie:

°A Scottish pet form of Margaret.

Back to Top