Nizwa The city/word Nizwa means Oman. The city Nizwa lies in Oman. The country Oman contains the city Oman.