Jamaican oriole
Icterus leucopteryx
The Jamaican oriole is found chiefly on the island of Jamaica. There is a distinct subspecies on the island of San Andrès, while another from the island of Grand Cayman is considered extinct. This species is more closely related to the northern orioles, such as the Baltimore oriole, rather than other Caribbean members of the genus.