YourDictionary

Lombok

island of Indonesia, between Bali & Sumbawa: 2,098 sq mi (5,434 sq km)

See Lombok in American Heritage Dictionary 4

link/cite print suggestion box