Hollo Synonyms

hälō, həlō
Utter a sudden loud cry
(Verb)
A very loud utterance (like the sound of an animal)
(Noun)
Advertisement

Hollo Is Also Mentioned In

Advertisement