A modern form related to Moriah or Mariah, tied to Hebrew roots meaning "seen by God" or associated with a sacred place.
Like Mirayah?
Swipe through thousands of names like it