Colwyn Bay (noun) Definition, Meaning & Examples

noun
  1. a town and resort in N Wales, in Conwy county borough. Pop: 30 269 (2001)
Colwyn Bay (noun) Definition, Meaning & Examples

More Definitions