Ouargla
geographical name
Ouar·gla
ˈwȯr-glə
ˈwär-,
-ˌglä
town and oasis of Algeria in the Sahara Desert population 169,928
Love words? Need even more definitions?
Merriam-Webster unabridged
Share