1. Same as Hollo. 2. a very loud utterance like the sound of an animal; "his bellow filled the ">hallway"
holloa |