English → Hindi dictionary

lesser sunda islands

लैसर सुंडा इसलैंड्सNOUN

Definition

a chain of islands forming a province of Indonesia east of Java; includes Bali and Timor

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