Mehrab means "A legendary figure from the Shahnameh, the celebrated Persian epic composed by Ferdowsi. The name carries mythological significance and literary heritage.".
Mehrab meaning in Urdu is: شاہنامہ کا کردار
Mehrab is of Arabic origin.
Mehrab has 2 syllables.
Parents who liked Mehrab also loved these names