huān
huān
xīn
xīn
gú
gǔ
wǔ
wǔ

Definitions

  1. 1. elated and excited (idiom); overjoyed

Components