Llwchwr (English, name)
expansion: Llwchwr
Senses:
glosses: A community (civil parish) with a town council in the city and county of Swansea, Wales; the main settlement is Loughor.
Forms: