Definition of Clwyd in English:

Clwyd

proper noun

  • A former county of NE Wales, replaced in 1996 by Denbighshire and Flintshire.

Pronunciation:

Clwyd

/ˈkluːɪd/