1 turkey bird | Definition of turkey bird

turkey bird

noun

Definition of turkey bird

dialectal, England

History and Etymology for turkey bird

turkey

Keep scrolling for more