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: