tengu
English
noun
Definitions
- (mythology) A mythical Japanese creature, typically birdlike and having a long nose.
Etymology
Borrowed from Japanese 天狗 (tengu).
Origin
Japanese
天狗
Gloss
tengu
Borrowed from Japanese 天狗 (tengu).
Japanese
天狗
tengu