What does SMARA stand for?
What does SMARA mean? This page is about the various possible meanings of the acronym, abbreviation, shorthand or slang term: SMARA.
We've found a total of 1 definition for SMARA:
What does SMARA mean?
- Smara, also Samara and Semara, is a city in the Moroccan-controlled part of Western Sahara, with a population estimated at 42,056. It is served by Smara Airport and Smara buses station.