upeygan

upeygan

English Noun
Ad

Definition

A borele or two-horned black rhinoceros (Diceros bicornis).

Etymology

From Shona [Term?].

Ad