What is the meaning of Oriole?

Any of various colourful passerine birds, the New World orioles from the family Icteridae and the Old World orioles from the family Oriolidae.

oriole

Source: wiktionary.org