Meaning of lesser sunda islands

Definition of lesser sunda islands

(noun) a chain of islands forming a province of Indonesia to the east of Java; includes Bali and Timor

Other information on lesser sunda islands

WIKIPEDIA results for lesser sunda islands
Amazon results for lesser sunda islands