daibutsu
/daɪbuːtsɯ/ (dee-boots-soo)
Definitions
1. noun
A large bronze Buddha statue, typically in the open air and often located in a Zen temple.
“Visitors flocked to see the famous daibutsu in Kamakura, Japan.”
2. proper noun
A specific daibutsu statue, often referring to the Kamakura Buddha in Japan.
“The daibutsu is a UNESCO World Heritage Site.”