EGAVE

shen

About 1.38 uses per million words.

Meaning

  1. noun A deity or a spirit, in Chinese folk religion.
  2. noun In Chinese mythology, a shapeshifting dragon or shellfish-type sea monster believed to create mirages.

Similar words

shean shum ning chien xin ong sean shrine divine god

Often followed by

and et te congwen chou nung was is pao

Save “shen” to learn later