Find the word definition

Wiktionary
genius locorum

n. (context rare English) A ''genius loci#English'' guarding or presiding over multiple places or landmarks; compare (term genius loci English).