What is the meaning of Thánh?

holy; sacred; saintly

naive, credulous, gullible, daft, silly

a sage

a saint

idiot, moron, dullard, fool, simpleton, cretin

Source: wiktionary.org