Lombok Hear it!

Lombok Definition

Lom·bok (läm bäk)

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