Driouch
A province in Morocco.
Proper noun
A province in Morocco.
A town in Morocco.