Definition of lowland

Definition of lowland
  1. lowland Noun Area which is lower than surrounding areas.
Need more help? Try our forum NEW