Definition of Castlebar in English:

Castlebar

proper noun

  • The county town of Mayo, in the Republic of Ireland; population 10,655 (2006).

Pronunciation:

Castlebar

/ˌkɑːs(ə)lˈbɑː/