genius : Idioms & Phrases
Index
Genius loci
-
noun the special atmosphere of a place
-
noun the guardian spirit of a place
WordNet
L. , the genius or presiding divinity of a place; hence, the pervading spirit of a place or institution, as of a college, etc.