Loughor (English, name)
expansion: Loughor
Senses:
glosses: A river in Carmarthenshire, and the city and county of Swansea, southern Wales.
glosses: A town lying on the estuary of the river Loughor, in Llwchwr community, city and county of Swansea, Wales (OS grid ref SS5798).
Forms: