meaning of streamlet

1. A small stream; a rivulet; a rill.
2.
a small stream


Related Words

streamlet |

Developed & Maintained By Taraprasad.com

Treasure Words