English → Hindi dictionary

horseshoe falls

होर्सेसहोए फाल्स / हॉर्सेसहोएNOUN

Definition

a part of Niagara Falls in Ontario

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