Word: dahu
Part of speech: Noun
Syllables: da
hu
Definition: A legendary goat-like animal reputed to live in France, Switzerland and Italy.
Morphemes:
Affix: dahu
Language: en
PoS: Noun
Meaning: A legendary goat-like animal reputed to live in France, Switzerland and Italy.