meaning of headstream

1. a stream that forms the source of a river


Related Words

headstream |

Developed & Maintained By Taraprasad.com

Treasure Words