Holloa Synonyms

A very loud utterance (like the sound of an animal)
(Noun)