vasa

vasa

English Noun Top 49,286
Ad

Definition

Any parrot of the genus Coracopsis, native to Madagascar.

Etymology

] From Malagasy vaza.

Ad