TOP

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

Colwyn Bay

 
/ˌkɒlwɪn ˈbeɪ/
 
/ˌkɑːlwɪn ˈbeɪ/
jump to other results
  1. a town on the coast of north Wales
trait
noun
 
 
From the Word list
Oxford 5000
B2
Oxford Learner's Dictionaries Word of the Day