Clwyd noun1 •A river in Denbighshire, Wales, which flows into the Irish Sea near Rhyl; in full, the River Clwyd.