Tody - Definition

tody

n 1: tiny insectivorous West Indian bird having red-and-green
plumage and a long straight bill

Look up another word