Yahoo India Web Search

Search results

  1. Dictionary
    highland
    /ˈhʌɪlənd/

    noun

    • 1. an area of high or mountainous land: "the highlands of Madagascar"
    • 2. the mountainous part of Scotland, to the north of Glasgow and Stirling, often associated with Gaelic culture: "a Highland regiment"

    More definitions, origin and scrabble points