Definition of Colwyn Bay from the Oxford Advanced Learner's Dictionary

 

Colwyn Bay

 
BrE BrE//ˌkɒlwɪn ˈbeɪ//
 
; NAmE NAmE//ˌkɑːlwɪn ˈbeɪ//
 
, NAmE//ˌkoʊlwɪn ˈbeɪ//
 
 
jump to other results
a town on the coast of north Wales