castlebar


castlebar

noun

  1. the county town of Co Mayo, Republic of Ireland; site of the battle (1798) between the French and British known as Castlebar Races. Pop: 11 371 (2002)

Leave a Reply

Your email address will not be published. Required fields are marked *

50 queries 1.110