Find the word definition

Wikipedia
Inchyra

Inchyra (; "the west isle") is a hamlet in the Carse of Gowrie in Scotland. It lies on the northern bank of the River Tay near Perth and is notable particularly for a number of archaeological finds made in the immediate vicinity. Like other Carse villages it had a large apple orchard, but this was taken away and several varieties of apple bred in Inchyra were lost.