Taffie is a Welsh-flavored diminutive, associated with Taffy, a nickname linked to David in Welsh usage.
Like Taffie?
Swipe through thousands of names like it