Find the word definition

Wikipedia
Masaguara

Masaguara is a municipality in the Honduran department of Intibucá.

Category:Populated places in Honduras Category:Municipalities of the Intibucá Department