doctor bird patois dictionary

Doctor Bird

Staff Writer Leave a Comment

Definition of Doctor Bird:

(n.) Red-billed streamertail; Jamaican hummingbird.

Leave a Reply