English → Hindi dictionary

niagara river

नियाग्रा रिवर / नियागराNOUN

Definition

a river flowing from Lake Erie into Lake Ontario; forms boundary between Ontario and New York

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