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.1 A province in SW Afghanistan.

Pronunciation

Helmand

/ˈhelmənd/