Sho Yu is the Chinese name for the peony. It means "most beautiful". It's fitting that the peony is often used as a metaphor for female beauty. It is a most auspicious flower, and symbolizes prosperity, happiness and peace.
May 7th, 2012
Viewed 240 Times - Last Visitor from Cambridge, MA on 11/17/2021 at 5:43 AM