Compound of Maya (Hebrew: water/spring or beloved) and Rose (Latin: the flower), blending heritage and nature.
Like Mayarose?
Swipe through thousands of names like it