shen ( synonym found)

Definition of shen:

°To shine; to glisten.

Back to Top