What does 天狗 mean?
天狗 is a Japanese noun meaning “tengu; red-faced and long-nosed goblin said to reside deep in the mountains” in English. It can also be translated as “bragging” depending on context. It is written as 天狗 in kanji, てんぐ in hiragana, and tengu in romaji. This word is part of JLPT N2 vocabulary.