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