Trossachs: Meaning and Definition of

Tros•sachs

Pronunciation: (tros'uks), [key]
— n.
  1. a valley in central Scotland, in Perth county, near Loch Katrine.
Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease.