Big Huge Thesaurus

Limosa

noun

sounds kind of like