highland

You are here

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

About

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