Rill




SEE: Rille
ENGLISH MEANING
noun
1.
A very small brook; a streamlet.
verb
1.
(INTRANSITIVE) To run a small stream.