Definition of Loch Achray in English :

Define Loch Achray in English

Loch Achray meaning in English

Meaning of Loch Achray in English

Pronunciation of Loch Achray in English

Loch Achray pronunciation in English

Pronounce Loch Achray in English

Loch Achray

see synonyms of loch achray

Noun

1. loch achray

a lake in central Scotland

WordNet Lexical Database for English. Princeton University. 2010.