Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
downlands
in English
downlands
#limited
Definitions
Noun
a
region
of
gentle
slopes
and
pastureland
rolling
hills
with
grassy
pasture
;
often
over
chalk
Base Words
lands
down