Amadavat Meaning

There are 1 meaning(s) for word Amadavat

Meaning 1 : red Asian weaverbirds often kept as cage birds

    Synonyms : avadavat