Home UK English Galway
1A seaport town at the head of Galway Bay, in the west of the Republic of Ireland; population 72,414 (2006).
2
READ THESE ARTICLES