Iranian capital ira·nian·ca·pital uncommon noun 1. the capital and largest city of Iran; located in northern Iran SynonymsTeheranTehrancapital of IranIranian capital Related words Broader terms national capital Parts Iran WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.