locale

noun

A place, especially with reference to a particular event.

noun

The scene or setting, as of a novel.

noun

A place, spot, or locality; specifically, a site or scene, considered with reference to circumstances connected with it.

noun

A place, spot, or location.

noun

A principle, practice, form of speech, or other thing of local use, or limited to a locality.

noun

The place where something happens.

noun

The set of settings related to the language and region in which a computer program executes. Examples are language, paper format, currency and time formats, character encoding etc.

noun

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