Mehvish is a Persian name meaning "moon-like" or "as beautiful as the moon."
Like Mehvish?
Swipe through thousands of names like it