pyrams

English

Noun

pyrams

  1. plural of pyram