lowlander

lowlander definitions

noun
  • One who lives in the lowlands.