Biskra
[ bis-krah ]
/ ˈbɪs krɑ /
noun
a town and oasis in NE Algeria, in the Sahara.
Example sentences from the Web for biskra
British Dictionary definitions for biskra
Biskra
/ (ˈbɪskrɑː) /
noun
a town and oasis in NE Algeria, in the Sahara. Pop: 204 000 (2005 est)