Pinyin Dictionary results for "da che da wu"

大彻大悟
to achieve supreme enlightenment or nirvana (Buddhism)
Dictionary data provided by CC-CEDICT