zhěn

Definitions

  1. 1. pillow
  2. 2. to pillow
  3. 3. to rest one's head on (Taiwan pr. [zhen

Related Words