lamassus

English

Noun

lamassus

  1. plural of lamassu