English → Hindi dictionary

tugela

तुजला / तुगेला / टुगेलाNOUN

Definition

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

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