GENIUS LOCI Meaning of GENIUS LOCI in English [ 'ləʊsʌɪ , 'lɒki: ]■ noun the prevailing character or atmosphere of a place.OriginL., lit. 'spirit of the place'. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004