Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

avadavat Definition

Cancel
avadavat
noun
Any of various estrildid finches of the genus , especially the red avadavat, , of India and Southeast Asia, commonly kept and bred as a cagebird

Words Related to avadavat!

avadavat Examples by Brain Bank Users