AVADAVAT

Definition of AVADAVAT

  1. (noun)red Asian weaverbirds often kept as cage birds