Max is right - "river horse"

Hippus = horse (as in hippodrome). Dunno about potamus but - must mean river.....

stales