Meaning of toddy bird in English:

toddy bird

noun

  • Any of several Asian birds which feed on the sap of palms; especially the baya weaver, Ploceus philippinus, which is common and widespread and resembles a sparrow; (formerly also) = "toddy shrike".

Origin

Late 17th century; earliest use found in John Fryer (d. 1733), traveller and writer.