Ogwen (English, name)
expansion: Ogwen
Senses:
glosses: A river, lake and valley in Gwynedd, Wales.
Forms: