Big Huge Thesaurus

maitreya

noun

sounds kind of like