Big Huge Thesaurus

jabiru

noun

sounds kind of like