• Taaffe

    Origin

    Anglicised from an Irish equivalent of David.

    Full definition of Taaffe

    Proper noun

    Taaffe

    (plural Taaffes)
    © Wiktionary