Definition of 八百八寺 (はっぴゃくやでら)

noun
the large number of temples in Kyoto(yojijukugo)
Related Kanji
eight, eight radical (no. 12)
hundred
Buddhist temple