zhān
zhān
zì
xǐ

Definitions

  1. 1. immeasurably self-satisfied

Components