Big Huge Thesaurus

Limanda

noun

sounds kind of like