Diminutive form of Margaret, meaning ‘pearl’

1 Post