mango birdWiktionary 原文英美释义名词noun1The Indian golden oriole (Oriolus kundoo).2The Taveta golden weaver.