Big Huge Thesaurus

Maitreya

noun

sounds kind of like