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