From Mi'raj, an Arabic word meaning "ascent," especially associated with a spiritual rising.
Like Mehraj?
Swipe through thousands of names like it