Avadavats Meaning

There are 1 meaning(s) for word Avadavats

Meaning 1 : red Asian weaverbirds often kept as cage birds

    Synonyms : amadavat