Meaning and Origin of: Haarstad

Family name origins & meanings

  • Norwegian : habitational name from a place called Haarstad.