locale
1. [ noun ] the scene of any event or action (especially the place of a meeting)
Synonyms: locus venue
Related terms: scene place
Similar spelling:   local
  low-cal
  lozal
  locule
  Lockley
  locally