Definition of Sidi bel Abbès in English:

Sidi bel Abbès

proper noun

  • A town in northern Algeria, situated to the south of Oran; population 197,600 (est. 2009).

Pronunciation

Sidi bel Abbès

/ˌsɪdɪ bɛl əˈbɛs/