Helmand

What is Helmand?

Helmand definition and meaning on Dictionary terms:
noun
a river in S Asia, flowing SW from E Afghanistan to a lake in E Iran. 650 miles (1045 km) long.

 

reference: https://www.dictionary.com/browse/helmand

Tags: