Diminutive of Mary or variant of Amarilla; associated with the literary character in Anne of Green Gables.
Like Marilla?
Swipe through thousands of names like it