highland

You are here

highland
  • noun
    An area of high or mountainous land. (the highlands of Madagascar)
    The mountainous part of Scotland, north of Glasgow, often associated with Gaelic culture. (a Highland regiment)

About

We are dedicated to creating and providing free, high-quality English language learning resources.