Big Huge Thesaurus

ciconia

noun

sounds kind of like