Definify.com

Definition 2025


pyrams

pyrams

English

Noun

pyrams

  1. plural of pyram