Find the word definition

Wikipedia
Beuda

Beuda is a Spanish municipality located in the comarca of Garrotxa, in the province of Girona, Catalonia, Spain. It is located on the slopes near the Mont massif, to the north of BesalĂș.