The present location, this place English: here Bahasa: di sini Less certain link between this word and this sense.