Ammanford (English, name)
expansion: Ammanford
Senses:
glosses: A town and community with a town council in Carmarthenshire, Wales (OS grid ref SN6212).
Forms: