English → Hindi dictionary

glen canyon dam

ग्लेन कैनियन डैमNOUN

Definition

a large dam built in 1964 on the Colorado River in Arizona

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