Meaning and Origin of: Efurd

Family name origins & meanings

  • English or German : variant of Efird.