A mythical creature which, according to legend, is frequently sighted near the Mindro-Ling Monastery near Lhasa in Tibet. It is revered in local culture where it is said to possess extraordinary powers of perception. It most often manifests itself as a sherpa, llama or liger and is routinely invoked by locals seeking guidance and wisdom in matters of right vs. wrong; good vs. evil.
Mindro appeared just in time to help me avoid a potentially tragic error in judgement.
by Nofrad Izgudfrad October 17, 2005
7 Words related to Mindro

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.