Noun Definition

sequoia national park

1.Definition: a national park in California that includes Mount Whitney

Category: Places