Find the word definition

Wikipedia
Boumedfaâ

Boumedfaa is a town in northern Algeria.

Category:Populated places in Aïn Defla Province Category:Communes of Algeria