The scene of any event or action (especially the place of a meeting)
English: venue, locale, locus
Bahasa: tempat
Less certain link between this word and this sense.
locale, locus, venue
English: venue, locale, locus
Bahasa: tempat
Less certain link between this word and this sense.