English dictionary
tody meaning and definition
Definition and meaning of tody at MeaningMonkey.org. tody meaning and definition in the English Dictionary.TODY noun
Definition of tody (noun)
- tiny insectivorous West Indian bird having red-and-green plumage and a long straight bill
Source: Princeton University Wordnet