Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of umhofo

- An African two-horned rhinoceros (Atelodus, / Rhinoceros, simus); -- called also chukuru, and white rhinoceros.