Llanelli Llanelly noun an industrial town in S Wales, in SE Carmarthenshire on an inlet of Carmarthen Bay. Pop: 46 357 (2001)