Menu
  1. DuffHeart
    • Origin:

      Irish
    • Meaning:

      "swarthy"
    • Description:

      Somewhat gruff name that might be better feminized as Duffy.
  2. DuffHeart
    • Origin:

      Irish
    • Meaning:

      "swarthy"
    • Description:

      This somewhat boisterous Celtic name would be at home in a noisy pub or out walking on the moors. In Scotland, it was originally a nickname for someone with dark hair or a swarthy complexion.