Webster's Revised Unabridged Dictionary · 1913
Impoofo
Copy link
Impoofo
, noun
(Zoology)
The eland.
↑