yakshi

/ˈjækʃi/

Definitions

1. noun

A female nature spirit in Hindu mythology, often depicted as a beautiful maiden or a goddess.

“According to Hindu mythology, Yakshis are nature spirits that inhabit the forests and mountains.”

Synonyms

  • forest nymph
  • nature spirit

Antonyms

  • man-made entity
  • urban spirit