Find the word definition

Wikipedia
Mehrshahr

Mehrshahr (in Persian: مهرشهر) is an area located south-west of Karaj city, in Alborz province, Iran. The word Mehrshahr is composed of Mehr meaning sun or love, and Shahr meaning city; suggesting Mehrshahr to mean the city of sun or love. However, this is not necessarily connected to the actual geographical facts of the area.