Definify.com

Definition 2024


Helmand

Helmand

English

Proper noun

Helmand

  1. A region of Afghanistan, now specifically the name of an administrative province of the country and of the river running through it.

Translations