lurrs

English

Noun

lurrs

  1. plural of lurr