Definitions of lowland:

  • noun:   low level country
  • adjective:   of relatively low or level country