genius lociPronunciation: /ˈləʊsʌɪ, ˈlɒkiː/Definition of genius loci noun the prevailing character or atmosphere of a place. the presiding god or spirit of a place. Origin:Latin, literally 'spirit of the place'genius loci in other Oxford dictionaries Definition of genius loci in the US English dictionary