holler

noun

1.
a very loud utterance (like the sound of an animal)
Derived from:
holler
2.
a small valley between mountains