sirisa
English
Noun
sirisa
(
plural
sirisas
)
Alternative form of
siris
(
“
type of tree
”
)
.