Cynwyd (English, name)
expansion: Cynwyd
Senses:
glosses: A village in Denbighshire, Wales.
Forms: