meaning of thrushes

1. songbirds characteristically having brownish upper plumage with a spotted breast


Related Words

thrush | thrush nightingale |

Developed & Maintained By Taraprasad.com

Treasure Words