English

edit

Proper noun

edit

Nimruz

  1. A province of Afghanistan.
 
Nimruz province
  NODES
Note 1