Peony

Spanish Meaning

peonĂ­a

English Meaning

  1. Any of various garden plants of the genus Paeonia, having large, variously colored flowers with numerous stamens and several pistils.