( shēn )

The English meaning of ( shēn ) is:

1 groan