leems

English

Noun

leems

  1. plural of leem