streamlet
noun
°a small stream.