Meaning of nusa tenggara

Definition of nusa tenggara

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

Other information on nusa tenggara

WIKIPEDIA results for nusa tenggara
Amazon results for nusa tenggara