Dictionary
Thesaurus
Reference
Translate
Web
tetouan - 2 dictionary results

Té⋅touan

[tey-twahn]
–noun
Tetuán.

Te⋅tuán

[te-twahn]
–noun
a seaport in N Morocco, on the Mediterranean: former capital of the Spanish zone of Morocco. 844,000.
Also, Tétouan.
Search another word or see tetouan on Thesaurus | Reference