TAFFY


Meaning of TAFFY in English

n. (pl. -ies) colloq. often offens. a Welshman.

Etymology: supposed Welsh pronunc. of Davy David (Welsh Dafydd)

Oxford English vocab.      Оксфордский английский словарь.