Find the word definition

Wikipedia
Sougueur

Sougueur is a town and commune in Tiaret Province in north-western Algeria.

Category:Populated places in Tiaret Province Category:Communes of Algeria