Search term Amazon has 2 results
EN English IT Italian
Amazon (n) [geography] Rio delle Amazzoni (n) {m} [geography]
Amazon (n proper) [Mythological female warrior] amazzone (n proper) {f} [Mythological female warrior]