Home
(current)
About
Contact
Search
Taff
English
proper noun
Definitions
(river in southern Wales)
Etymology
Borrowed from Welsh Taf (Taff).
Origin
Welsh (Colloquial)
Taf
Gloss
Taff
Timeline
Distribution of cognates by language
Geogrpahic distribution of cognates
Cognates and derived terms
Cognates
Caerdydd
Welsh
Taf
Welsh
Derived Terms