'Galway Bay' definitions:

Definition of 'Galway Bay'

From: WordNet
noun
A bay of the North Atlantic on the west coast of Ireland