Entry 1 sense Webster, 1913 Mahoohoo · Ma·hoo·hoo · IPA 01 n. The African white two-horned rhinoceros (Atelodus simus). 1. The African white two-horned rhinoceros (Atelodus simus).(Zool.)