meaning of amazona

amazona meaning in General Dictionary

a genus of Psittacidae


amazona - Spanish to English

(horse) driver [female]