lowlands

Noun
  1. the southern part of Scotland that is not mountainous

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

Từ chứa "lowlands"

lowlands
The river flows gently through the green lowlands.