Béchar

English

Proper noun

Béchar

  1. A city, the capital of Béchar Province, Algeria.
  2. A province in western Algeria.

Anagrams