Impoon Definition
noun
The duykerbok.
Wiktionary
Other Word Forms of Impoon
Noun
Singular:
impoon
Plural:
impoonsFind Similar Words
Find similar words to impoon using the buttons below.