Synonyms and Antonyms for loch-achray

1. Loch Achray (n.)

a lake in central Scotland

Synonyms:

2. loch (n.)

a long narrow inlet of the sea in Scotland (especially when it is nearly landlocked)

Synonyms:

3. loch (n.)

Scottish word for a lake

Synonyms: Antonyms:
x