Word info Synonyms

Taroudant

Proper noun

Meaning

Taroudant

A Moroccan city located in the Souss Valley in the southern part of the country.

Source: en.wiktionary.org

Synonyms

Close letter words and terms