English → Hindi dictionary

tugela falls

तुजला फाल्स / तुगेलाNOUN

Definition

a major waterfall in southern Africa; has more than one leap

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