Definitions of Shenandoah national park:

  • noun:   a national park in Virginia for the Blue Ridge Mountains