Llanelli









Llanelli


Llanelli Llanelly noun

  1. an industrial town in S Wales, in SE Carmarthenshire on an inlet of Carmarthen Bay. Pop: 46 357 (2001)
65 queries 0.620