sirissa

English

Noun

sirissa (plural sirissas)

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