Definitions

háo to shout; to roar; to terrify; swiftly