thirams

English

Noun

thirams

  1. plural of thiram