Definition of Helmand in English:

Helmand

proper noun

  • 1The longest river in Afghanistan. Rising in the Hindu Kush, it flows southwest for 700 miles (1,125 km) before emptying into marshland near the Iran–Afghanistan frontier.

    1. 1.1A province in SW Afghanistan.

Pronunciation:

Helmand

/ˈhelmənd/