Definify.com

Definition 2026


lamassus

lamassus

English

Noun

lamassus

  1. plural of lamassu