Modern invented blend of Mahi (Sanskrit 'earth') or Arabic roots with the Hebrew -iyah suffix meaning 'of God.'
Like Mahiyah?
Swipe through thousands of names like it