洋洋

yángyáng
  1. vast
  2. impressive
  3. self-satisfied
  4. immensely pleased with oneself

CEDICT

Entry Composition