TROSSACHS


Meaning of TROSSACHS in English

Tros ‧ sachs, the /ˈtrɒsəks, -æks $ ˈtrɑː-/ BrE AmE

an area in central Scotland famous for its beauty, and especially the valley between Loch Achray and Loch Katrine

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.