Word Definition

Lammed

  1. of Lam

Synonyms