Home / Dictionary / Loughor

Loughor Uncommon

Proper Noun

Definitions
Proper Noun
1

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

See Also
town river estuary wales
Related Terms
Rhyming Words
hor chor thor shor khor abhor ichor ephor johor luthor author amthor phthor rethor hathor senhor anchor anaphor biophor camphor
Compare
Loughor vs