genius loci
From WikiWord, the free dictionary
/ˈd͡ʒinjəs ˈləʊkaɪ/
English
Definitions
noun
- The minor deity or spirit watching over a particular place.
- The spirit or atmosphere of a place, especially conceived as a source of artistic inspiration.