Impoofo /(?)/

Im·poo·fo

Impoofo

n.
  1. The eland. (Zool.)