5 letters · 15 points in Scrabble
noun an island in Indonesia to the south of Borneo; one of the world's most densely populated regions
noun a beverage consisting of an infusion of ground coffee beans
noun a platform-independent object-oriented programming language