English → Hindi dictionary

niagara falls

नियाग्रा फाल्स / नियाग्राNOUN

Definition

waterfall in Canada is the Horseshoe Falls; in the United States it is the American Falls

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