Variant of Miraya, from Sanskrit meaning 'Lord Krishna's devotee,' or Arabic Maraya meaning 'mirrors.'
Like Meraya?
Swipe through thousands of names like it