Meaning of river horse
Definition of river horse
(noun)
massive
thick-skinned
herbivorous
animal
living
in or
around
rivers of
tropical
Africa
Other information on river horse
WIKIPEDIA results for
river horse
Amazon results for
river horse
Tweet