Definition of Helmand in English:

Helmand

proper noun

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

    1. 1.1 A province in south-western Afghanistan.

Pronunciation

Helmand

/ˈhɛlmənd/