Etymology · Welsh

Taf

2 English words descend from Welsh Taf, most common first.