How to pronounce "siris"
Add your own pronunciation of "siris"
Meanings and definitions of "siris"
- Noun
large spreading Old World tree having large leaves and globose clusters of greenish-yellow flowers and long seed pods that clatter in the wind
Synonyms: