Amadavats Meaning

There are 1 meaning(s) for word Amadavats

Meaning 1 : red Asian weaverbirds often kept as cage birds

    Synonyms : avadavat