German for grandmother; also from Arabic meaning nation or life-giver.
Like Oma?
Swipe through thousands of names like it