The Caribbean Dictionary

chichiri
1 definition
1
 
Noun
The loggerhead kingbird is a species of bird in the Tyrannidae family. It is found in the Bahamas, Cayman Islands, Cuba, the Dominican Republic, Haiti, Jamaica, Puerto Rico, and, very rarely, in the United States
Tags
animal, bird
Pictures
chichirichichirichichiri
Pepirit Apr 30, 2022
Yeah that bird haunted
400