Biskra
geographical name
Bis·kra
ˈbi-skrə
-(ˌ)skrä
city in northeastern Algeria at an oasis on the southern edge of the Atlas Mountains population 128,747
Love words? Need even more definitions?
Merriam-Webster unabridged
Share