Devauden (English, name)
expansion: Devauden
Senses:
glosses: A village and community in Monmouthshire, Wales (OS grid ref ST4899).
Forms: