Definition of Biskra
city NE Algeria at an oasis on S edge of Atlas Mountains pop 128,747
Learn More about biskra
Britannica.com: Encyclopedia article about Biskra
Seen and Heard
What made you want to look up Biskra? Please tell us where you read or heard it (including the quote, if possible).