PronounceGlobe
(name)
EN
English
Español
Português
PronounceGlobe
>
English
>
taff
taff
/tˈæf/
taff
English
Noun
Ad
Definition
A Welshman.
Etymology
Shortened from Taffy, from Dafydd.
Ad