Big Huge Thesaurus

Cathaya

noun

sounds kind of like