Definition Definition

impoofo - Meaning and Examples

Meaning of 'impoofo' (Webster Dictionary)

1 . Impoofo [ n.]
- The eland.