Definition

The term 'gowrie' is not a standard word in English. However, it is often used in poetry, literature, or in specific contexts to refer to a place, a character, or a noun which is associated with the concept of grandeur, nobility, or a place named Gowrie in Scotland. More specifically, it is believed to be related to the Gowrie affair of 1600, a real historical event in Scotland.