oriole ( synonym found)

Definition of oriole:

(n) : any of various colourful passerine birds, the New World orioles from the family Icteridae and the Old World orioles from the family Oriolidae

Definition of oriole:

(n) : any of various colourful passerine birds, the New World orioles from the family Icteridae and the Old World orioles from the family Oriolidae

Back to Top