Impoofo
/(?)/
Im·poo·fo
Impoofo
n.
The eland.
(Zool.)