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)