shenandoah valley is a noun meaning "a large valley between the Allegheny Mountains and the Blue Ridge Mountains in northern Virginia; site of numerous battles during the American Civil War". It carries one recorded sense.
Definitions, synonyms and semantic relations for shenandoah valley come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.