Helmand in Russian Helmand in Russian Гильменд proper noun A province of Afghanistan, named after the river. Add to Flashcards