UMHOFO Meaning of UMHOFO in English noun an african two-horned rhinoceros (atelodus, / rhinoceros, simus); called also chukuru, and white rhinoceros. Webster English vocab. Английский словарь Webster. 2012