Mahrukh means "Possessing features radiant as moonlight, radiating an inner splendor that conveys both luminosity and charm.".
Mahrukh meaning in Urdu is: چاند کی طرح روشن چہرہ، خوبصورت
Mahrukh is of Arabic origin.
Mahrukh has 2 syllables.
Parents who liked Mahrukh also loved these names