As you may have noticed, above you will find words for "An island in Indonesia (part of the Riau Islands) with the coordinate location 3°7'31.84"N, 106°18'38.30"E.". Hover the mouse over the word you'd like to know more about to view its definition. Click to find a better fitting word. Finally, thanks to ChatGPT, the overall results have been greatly improved.