YourDictionary

genius loci

the general atmosphere of a place

See genius loci in American Heritage Dictionary 4

link/cite print suggestion box