English

edit

Proper noun

edit

Nimruz

  1. A province of Afghanistan.
 
Nimruz province