taff

/tˈæf/

taff

English Noun
Ad

Definition

A Welshman.

Etymology

Shortened from Taffy, from Dafydd.

Ad