だい天狗 てんぐ
daitengu

Noun

1. large tengu; powerful tengu

Related to 天狗
Noun
Idiomatic Expression

2. big braggart; blowhard

Related to 天狗
Other forms: