Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
lowlander
in English
lowlander
#limited
Definitions
Noun
inhabitant
of
a
low-lying
area
The
lowlander
walked
along
the
coastal
path
.