Big Huge Thesaurus

laurasia

noun

sounds kind of like