Find the word definition

Wikipedia
Aberdalgie

Aberdalgie ( Gaelic: Obar Dheilgidh, 'Confluence of the Thorn-Stream') is a village in the Scottish council area of Perth and Kinross. It is located southwest of Perth, to the south of the B9112 road close to the River Earn.