What is the meaning of Streamlet?

A small stream.

Source: wiktionary.org