newcastle emlyn

/N UW1 K AE0 S AH0 L IH0 M L IH0 N/
noun
  1. 1

    A town and community with a town council on the River Teifi on the border of Ceredigion and Carmarthenshire in Wales; the community is entirely within Carmarthenshire (OS grid ref SN3040).

Translate “newcastle emlyn” into another language