avadavat

Explore definitions, synonyms, and language insights of avadavat

Definitions

Noun
red Asian weaverbirds often kept as cage birds