Shenandoah is a Native American name, derived from the name of the Onida tribe's chief. It means 'sprucy stream' and can be used as both feminine and masculine given names.
namehang.com
Shenandoah is a Native American name, derived from the name of the Onida tribe's chief. It means 'sprucy stream' and can be used as both feminine and masculine given names.