sòng
shēng
zài
dào

Definitions

  1. 1. lit. praise fills the roads (idiom); praise everywhere
  2. 2. universal approbation

Components