Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
highlander
in English
highlander
us
/ˈhaɪləndər/
uk
/ˈhaɪləndə/
#limited
Lemma:
highland
The lemma is the base or root form of this word.
Definitions
Noun
a
Scottish
Highlands
resident
a
person
living
in
mountainous
areas
;
hills
the
Igorot
people
(
from
Cordillera
Mountains
)