Definition of Tody

Noun: tody  tow-dee

  1. Tiny insectivorous West Indian bird having red-and-green plumage and a long straight bill

See also:
Todus
toe

Anagrams containing the word tody

tyod ytod dyto odyt