NichiDict

大天狗

だいてんぐ
[daitengu]

Meanings

1.Noun

large tengu; powerful tengu

2.Noun

big braggart; blowhard