Mahshid
Mahshid combines Persian elements for 'moon' and 'light', meaning 'moonlight' or 'she who shines like the moon'.
Yes. While predominantly Iranian/Persian, Mahshid has been used modestly in Urdu-speaking and other Persianate communities.
No explicit religious connotations; it is a cultural-literary Persian name rather than a name drawn from the Qur'an or Hadith.
Pronounced MAH-sheed, with the long 'ee' vowel in the second syllable.
Common informal shortenings include 'Mahi' or 'Shid', used familiarly though not standardized.