Find the word definition

Wikipedia
Biskra

Biskra (; Berber: ) is the capital city of Biskra Province, Algeria. In 2007, its population was recorded as 307,987.