Definition, synonyms and related words
A fictional creature said to inhabit the alpine forests of Bavaria, having various incongruous features such as wings, antlers, and fangs.