Duffryn (English, name)
expansion: Duffryn
Senses:
glosses: A south-western suburb of the City of Newport, Wales (OS grid ref ST2985).
glosses: A village in Neath Port Talbot borough county borough, Wales (OS grid ref SS8395).
Forms: