Definition of 鞍馬天狗 (くらまてんぐ)

noun
Kurama Tengu, the tengu of Mount Kurama
See also:天狗
Related Kanji
saddle
horse
heavens, sky, imperial
puppy, dog