sirisa

English

Noun

sirisa (plural sirisas)

  1. Alternative form of siris (type of tree).