Meaning and Origin of: Heriot

Family name origins & meanings

  • Scottish : variant spelling of Herriott 2.