Meaning of locale

Definition of locale

(noun) the scene of any event or action (especially the place of a meeting)

Other information on locale

WIKIPEDIA results for locale
Amazon results for locale