Skip to main content

moutan

English moutan meaning in English  •  moutan का अर्थ अंग्रेजी में
Noun
  • The Chinese tree peony (Pæonia Mountan), a shrub with large flowers of various colors.
Advertisement