shenshai

/ˈʃɛnʃaɪ/

Definitions

1. noun

a type of mythological creature or a supernatural being, typically depicted as a benevolent entity.

“The villagers believed that the shenshai would protect their village from harm.”

Synonyms

  • benevolent spirit
  • supernatural being

Antonyms

  • evil spirit
  • malevolent entity