Taf (English, name)
expansion: Taf
Senses:
glosses: A river in Pembrokeshire and Carmarthenshire, West Wales, which flows into Carmarthen Bay.
Forms: