Llanelli (noun) Definition, Meaning & Examples

noun
  1. a seaport in Carmarthenshire, in southern Wales.
noun
  1. an industrial town in S Wales, in SE Carmarthenshire on an inlet of Carmarthen Bay. Pop: 46 357 (2001)
Llanelli (noun) Definition, Meaning & Examples

More Definitions