In India, demigods or nature spirits, often inoffensive tutelary guardians of a place, such as spirits of trees, mountains, streams, and forests.