Definitions for "Ammanford"
Ammanford (Welsh: Rhydaman) is the fourth largest town in the county of Carmarthenshire, Wales with a population 5,299 according to the 2001 census. Ammanford town is the main shopping centre for many villages in the surrounding area.