← Back to browsetehrannoun#19,683TranslationテヘランテヘランEnglish definitionthe capital and largest city of IranExamplesI'm in Tehran.Where is Tehran?Similar wordstehran'steheranterrantehtehreektran← chihuahuapasadena →