Definify.com

Definition 2024


lamassus

lamassus

English

Noun

lamassus

  1. plural of lamassu