Cardigan Bay
noun
an inlet of St. George's Channel, on the W coast of Wales.
British Dictionary definitions for cardigan bay
Cardigan Bay
noun
an inlet of St George's Channel, on the W coast of Wales