Word info

Loughor

Proper noun

Meaning

A river in Carmarthenshire, and the city and county of Swansea, southern Wales.

A town lying on the estuary of the river Loughor, in the city and county of Swansea, Wales (OS grid ref SS5798).

Source: en.wiktionary.org

Close letter words and terms