Big Huge Thesaurus

Abyla

noun

sounds kind of like