Find the word definition

Wikipedia
Chōgosonshi-ji

Chōgosonshi-ji (朝護孫子寺, popularly called Shigisan 信貴山) is a Buddhist temple in Ikoma, Nara Prefecture, Japan.