genius_lociEnglish

genius loci

Noun

The special atmosphere of a place

English: genius loci

The guardian spirit of a place

English: genius loci