There are 101 names matching your criteria.
ALBORZ m Iranian
From the name of a mountain range (of unknown etymology) in northern Iran.
BEHNAM m Iranian
Means "reputable" (literally "good name") in Persian.
FIRDAUS m Arabic, Iranian
Derived from the Arabic word فردوس (firdaws)
meaning "paradise", ultimately derived from Avestan pairidaeza
meaning "garden, enclosure"... [more]
ZHUBIN m Iranian
Means "spear" in Persian, ultimately from Sanskrit.