Find the word definition

Wikipedia
Invergowrie

Invergowrie is a village on the northwest bank of the Firth of Tay to the west of Dundee. Although formerly incorporated as part of Dundee, it is now located in Perth and Kinross.