A frequently visited place
English: haunt, hangout, resort, repair, stamping ground
Less certain link between this word and this sense.
resort, hangout, haunt, holiday resort, repair
English: haunt, hangout, resort, repair, stamping ground
Less certain link between this word and this sense.
English: resort, resort hotel, holiday resort
Bahasa: resor
Less certain link between this word and this sense.