Find the word definition

Wikipedia
Bacarra

Bacarra is a third class municipality in the province of Ilocos Norte, Philippines. According to the 2010 census, it has a population of 31,648 people.