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.”
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.”