mindro appeared just in time to help me avoid a potentially tragic error in judgement
a mythical creature which, according to legend, is frequently sighted near the mindro-ling monastery near lhasa in tibet
"mindro appeared just in time to help me avoid a potentially tragic error in judgement" What is the definition of "mindro"?