teheran
Meaning, Definition & Usage
Dictionary
Associated
Related
noun
the capital and largest city of Iran; located in northern Iran
Tehran; Iranian capital; capital of Iran
.
WordNet
Previous
tegula
tegular
tegulated
tegument
tegumentary
Next
tehran
teiid
teiidae
teil
teind