Dafen (English, name)
expansion: Dafen
Senses:
glosses: A suburban village in Llanelli, Carmarthenshire, Wales (OS grid ref SN5201).
Forms: