rills

English

Noun

rills

  1. plural of rill