Etymology · Welsh

Teifi

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