Big Huge Thesaurus

weaverbird

noun