Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word genius loci from English dictionary with examples, synonyms and antonyms.

genius loci   noun

Meaning : The special atmosphere of a place.

Meaning : The guardian spirit of a place.

Genius loci meaning in Telugu.