English → Hindi dictionary

amazon river

अमेज़न रिवर / ऐमज़ॉनNOUN

Definition

a major South American river; arises in the Andes and flows eastward into the South Atlantic; the worlds 2nd longest river (4000 miles)

Looking for poetry? Read shayari and poems by great poets.