Hurrirah means a ? June 9, 2023June 28, 2019 A. Goat B. Ant C. Camel D. Cat Show AnswerAnswer= Option D