Nimruz
English
Proper noun
Nimruz
A
province
of
Afghanistan
.