Definition of lowland

Definition of lowland
  1. lowland Noun Area which is lower than surrounding areas.
Feedback Form