Cardigan Bay (noun) Definition, Meaning & Examples

noun
  1. an inlet of St. George's Channel, on the W coast of Wales.
noun
  1. an inlet of St George's Channel, on the W coast of Wales
Cardigan Bay (noun) Definition, Meaning & Examples

More Definitions