n. 1. The distinctive atmosphere or pervading spirit of a place. 2. The guardian deity of a place. [Latin genius locī : genius, spirit + locī, genitive sing. of locus, place.] |
The American Heritage® Dictionary of the English Language, Fifth Edition copyright ©2022 by HarperCollins Publishers. All rights reserved.