smara (0 synonym found)

We don't have any synonyms for smara yet.

Did you mean…

Think smara belongs in the thesaurus? Recommend it and we'll take a look.


Definition of smara:

(N) : (also romanized Semara, , ; ) a city in the Moroccan-controlled part of Western Sahara, with a population of 57,035 recorded in the 2014 Moroccan census.

Definition of smara:

(N) : (also romanized Semara, , ; ) a city in the Moroccan-controlled part of Western Sahara, with a population of 57,035 recorded in the 2014 Moroccan census.

Back to Top