Nepalese Rupee Exchange Rates (Nepal)



www.exchange-rates.com features over 100 currencies. Below you will find country exchange rates from the Nepalese Rupee (NPR) currency. Currency exchange rates are updated every 60 seconds.

To get the exchange rate from another currency click the currency in the "Currency Converted" column in the table(s) below. Alternatively, click to view the complete currency list.

Nepalese Rupee Exchange rates in Europe (NPR)



Make currency conversions using our Nepal currency converter.

To get the exchange rate from another currency click the currency in the "Currency Converted" column in the table(s) below

FlagHistorical ratesExchange RateCurrency ConvertedYear Graph
United Kingdom currencyNPR to GBP0.007596 Nepalese Rupee to British Pound More info...
Europe currencyNPR to EUR0.00833 Nepalese Rupee to Euro More info...
Switzerland currencyNPR to CHF0.009469 Nepalese Rupee to Swiss Franc More info...
Czech Republic currencyNPR to CZK0.217221 Nepalese Rupee to Czech Koruna More info...
Denmark currencyNPR to DKK0.061937 Nepalese Rupee to Danish Krone More info...
Hungary currencyNPR to HUF2.527593 Nepalese Rupee to Hungarian Forint More info...
Norway currencyNPR to NOK0.077441 Nepalese Rupee to Norwegian Krone More info...
Poland currencyNPR to PLN0.035635 Nepalese Rupee to Polish Zloty More info...
Sweden currencyNPR to SEK0.079324 Nepalese Rupee to Swedish Krona More info...
Turkey currencyNPR to TRY0.034285 Nepalese Rupee to Turkish Lira More info...
Estonia currencyNPR to EEK Nepalese Rupee to Estonian Kroon More info...
Iceland currencyNPR to ISK1.050391 Nepalese Rupee to Icelandic Krona More info...
Latvia currencyNPR to LVL0.006072 Nepalese Rupee to Latvian Lats More info...
Romania currencyNPR to RON0.038201 Nepalese Rupee to Romanian Leu More info...
Albania currencyNPR to ALL1.102153 Nepalese Rupee to Albanian Lek More info...
Bulgaria currencyNPR to BGN0.016302 Nepalese Rupee to Bulgarian Lev More info...
Croatia currencyNPR to HRK0.061327 Nepalese Rupee to Croatian Kuna More info...
Moldova currencyNPR to MDL0.17412 Nepalese Rupee to Moldovan Leu More info...
Ukraine currencyNPR to UAH0.249217 Nepalese Rupee to Ukrainian Hryvnia More info...
Macedonia currencyNPR to MKD0.510176 Nepalese Rupee to Macedonian Denar More info...
Belarus currencyNPR to BYR195.890417 Nepalese Rupee to Belarusian Ruble More info...
Gilbraltar currencyNPR to GIP0.007596 Nepalese Rupee to Gibraltar Pound More info...
Armenia currencyNPR to AMD4.677789 Nepalese Rupee to Armenian Dram More info...
Netherlands currencyNPR to ANG0.017392 Nepalese Rupee to Netherlands Antillian Guilder More info...
Serbia currencyNPR to RSD0.991186 Nepalese Rupee to Serbian Dinar More info...
currency converter app

Nepalese Rupee Exchange rates in America (NPR)



Make currency conversions using our Nepal currency converter.

To get the exchange rate from another currency click the currency in the "Currency Converted" column in the table(s) below

FlagHistorical ratesExchange RateCurrency ConvertedYear Graph
United States currencyNPR to USD0.009785 Nepalese Rupee to US Dollar More info...
Canada currencyNPR to CAD0.012326 Nepalese Rupee to Canadian Dollar More info...
Argentina currencyNPR to ARS0.169286 Nepalese Rupee to Argentine Peso More info...
Brazil currencyNPR to BRL0.030788 Nepalese Rupee to Brazilian Real More info...
Mexico currencyNPR to MXN0.17314 Nepalese Rupee to Mexican Peso More info...
Colombia currencyNPR to COP29.222114 Nepalese Rupee to Colombian Peso More info...
Barbados currencyNPR to BBD0.019569 Nepalese Rupee to Barbadian Dollar More info...
Chile currencyNPR to CLP6.321722 Nepalese Rupee to Chilean Peso More info...
Jamaica currencyNPR to JMD1.244129 Nepalese Rupee to Jamaican Dollar More info...
Panama currencyNPR to PAB0.009785 Nepalese Rupee to Panamanian Balboa More info...
Venezuela currencyNPR to VEF0.097598 Nepalese Rupee to Venezuelan Bolivar More info...
East Caribbean currencyNPR to XCD0.026421 Nepalese Rupee to East Caribbean Dollar More info...
Aruba currencyNPR to AWG0.017417 Nepalese Rupee to Aruban Florin More info...
Bermuda currencyNPR to BMD0.009785 Nepalese Rupee to Bermudan Dollar More info...
Bolivia currencyNPR to BOB0.067516 Nepalese Rupee to Bolivian Boliviano More info...
Bahamas currencyNPR to BSD0.009785 Nepalese Rupee to Bahamian Dollar More info...
Belize currencyNPR to BZD0.019548 Nepalese Rupee to Belize Dollar More info...
Costa Rica currencyNPR to CRC5.578083 Nepalese Rupee to Costa Rican Colon More info...
Dominica currencyNPR to DOP0.45998 Nepalese Rupee to Dominican Peso More info...
Fiji currencyNPR to FJD0.019716 Nepalese Rupee to Fijian Dollar More info...
Guatemala currencyNPR to GTQ0.071159 Nepalese Rupee to Guatemalan Quetzal More info...
Honduras currencyNPR to HNL0.228033 Nepalese Rupee to Honduran Lempira More info...
Haiti currencyNPR to HTG0.605186 Nepalese Rupee to Haitian Gourde More info...
Cayman Islands currencyNPR to KYD0.008022 Nepalese Rupee to Cayman Islands Dollar More info...
Peru currencyNPR to PEN0.031715 Nepalese Rupee to Peruvian Nuevo Sol More info...
Paraguay.png currencyNPR to PYG54.481411 Nepalese Rupee to Paraguayan Guarani More info...
Salvador currencyNPR to SVC0.085615 Nepalese Rupee to Salvadoran Colon More info...
Swaziland currencyNPR to SZL0.128816 Nepalese Rupee to Swazi Lilangeni More info...
Trinidad and Tobago currencyNPR to TTD0.065991 Nepalese Rupee to Trinidad and Tobago Dollar More info...
Uruguay currencyNPR to UYU0.279159 Nepalese Rupee to Uruguayan Peso More info...

Nepalese Rupee Exchange rates in Asia (NPR)



Make currency conversions using our Nepal currency converter.

To get the exchange rate from another currency click the currency in the "Currency Converted" column in the table(s) below

FlagHistorical ratesExchange RateCurrency ConvertedYear Graph
Australia currencyNPR to AUD0.012347 Nepalese Rupee to Australian Dollar More info...
Japan currencyNPR to JPY1.067573 Nepalese Rupee to Japanese Yen More info...
China currencyNPR to CNY0.065275 Nepalese Rupee to Chinese Yuan More info...
India currencyNPR to INR0.627104 Nepalese Rupee to Indian Rupee More info...
New Zealand currencyNPR to NZD0.013384 Nepalese Rupee to New Zealand Dollar More info...
Pakistan currencyNPR to PKR1.030822 Nepalese Rupee to Pakistani Rupee More info...
Singapore currencyNPR to SGD0.013332 Nepalese Rupee to Singapore Dollar More info...
Thailand currencyNPR to THB0.325147 Nepalese Rupee to Thai Baht More info...
South Korea currencyNPR to KRW11.128083 Nepalese Rupee to South Korean Won More info...
Philippines currencyNPR to PHP0.503718 Nepalese Rupee to Philippine Peso More info...
Malaysia currencyNPR to MYR0.04197 Nepalese Rupee to Malaysian Ringgit More info...
Maldives currencyNPR to MVR0.151562 Nepalese Rupee to Maldivian Rufiyaa More info...
Seychelles currencyNPR to SCR0.132475 Nepalese Rupee to Seychellois Rupee More info...
Taiwan currencyNPR to TWD0.296888 Nepalese Rupee to New Taiwan Dollar More info...
Sri Lanka currencyNPR to LKR1.498043 Nepalese Rupee to Sri Lankan Rupee More info...
Nepal currencyNPR to NPR1 Nepalese Rupee to Nepalese Rupee More info...
Indonesia currencyNPR to IDR130.655581 Nepalese Rupee to Indonesian Rupiah More info...
Macau currencyNPR to MOP0.078845 Nepalese Rupee to Macanese Pataca More info...
Bangladesh currencyNPR to BDT0.789628 Nepalese Rupee to Bangladeshi Taka More info...
Brunei currencyNPR to BND0.013326 Nepalese Rupee to Brunei Dollar More info...
Bhutan currencyNPR to BTN0.627202 Nepalese Rupee to Bhutanese Ngultrum More info...
Papua New Guinean currencyNPR to PGK0.031088 Nepalese Rupee to Papua New Guinean Kina More info...
Solomon Islands currencyNPR to SBD0.075826 Nepalese Rupee to Solomon Islands Dollar More info...
Vanuatu currencyNPR to VUV1.012427 Nepalese Rupee to Vanuatu Vatu More info...
Cambodia currencyNPR to KHR40.26419 Nepalese Rupee to Cambodian Riel More info...
Syria currencyNPR to SYP5.038943 Nepalese Rupee to Syria Pound More info...
Turkmenistan currencyNPR to TMT0.033268 Nepalese Rupee to Turkmenistan Manat More info...

Nepalese Rupee Exchange rates in the Middle East (NPR)



Make currency conversions using our Nepal currency converter.

To get the exchange rate from another currency click the currency in the "Currency Converted" column in the table(s) below.

FlagHistorical ratesExchange RateCurrency ConvertedYear Graph
United Arab Emirates currencyNPR to AED0.035937 Nepalese Rupee to United Arab Emirates Dirham More info...
Hong Kong currencyNPR to HKD0.07655 Nepalese Rupee to Hong Kong Dollar More info...
Israel currencyNPR to ILS0.035452 Nepalese Rupee to Israeli New Sheqel More info...
Bahrain currencyNPR to BHD0.00369 Nepalese Rupee to Bahraini Dinar More info...
Egypt currencyNPR to EGP0.173288 Nepalese Rupee to Egyptian Pound More info...
Qatar currencyNPR to QAR0.035614 Nepalese Rupee to Qatari Rial More info...
Saudi Arabia currencyNPR to SAR0.036692 Nepalese Rupee to Saudi Riyal More info...
Jordan currencyNPR to JOD0.00693 Nepalese Rupee to Jordanian Dinar More info...
Kuwait currencyNPR to KWD0.002953 Nepalese Rupee to Kuwaiti Dinar More info...
Oman currencyNPR to OMR0.003763 Nepalese Rupee to Omani Rial More info...
Lebanon currencyNPR to LBP14.716244 Nepalese Rupee to Lebanese Pound More info...
Iraq currencyNPR to IQD11.418787 Nepalese Rupee to Iraqi Dinar More info...
Iran currencyNPR to IRR322.700599 Nepalese Rupee to Iranian Rial More info...
Mongolia currencyNPR to MNT23.835617 Nepalese Rupee to Mongolian Tugrik More info...
Yemen currencyNPR to YER2.445695 Nepalese Rupee to Yemeni Rial More info...
Armenia currencyNPR to AMD4.677789 Nepalese Rupee to Armenian Dram More info...

Nepalese Rupee Exchange rates in Africa (NPR)



Make currency conversions using our Nepal currency converter.

To get the exchange rate from another currency click the currency in the "Currency Converted" column in the table(s) below

FlagHistorical ratesExchange RateCurrency ConvertedYear Graph
Morocco currencyNPR to MAD0.092622 Nepalese Rupee to Moroccan Dirham More info...
South Africa currencyNPR to ZAR0.128856 Nepalese Rupee to South African Rand More info...
Kenya currencyNPR to KES1.00636 Nepalese Rupee to Kenyan Shilling More info...
Zimbabwe currencyNPR to ZWL3.154159 Nepalese Rupee to Zimbabwean Dollar More info...
Botswana currencyNPR to BWP0.099897 Nepalese Rupee to Botswanan Pula More info...
Namibia currencyNPR to NAD0.128816 Nepalese Rupee to Namibian Dollar More info...
Burundi currencyNPR to BIF16.895597 Nepalese Rupee to Burundian Franc More info...
Tunisia currencyNPR to TND0.023577 Nepalese Rupee to Tunisian Dinar More info...
Algeria currencyNPR to DZD1.072994 Nepalese Rupee to Algerian Dinar More info...
Ghana currencyNPR to GHS0.04294 Nepalese Rupee to Ghanaian Cedi More info...
Angola currencyNPR to AOA1.615411 Nepalese Rupee to Angolan Kwanza More info...
Ethiopia currencyNPR to ETB0.227611 Nepalese Rupee to Ethiopian Birr More info...
Gambia currencyNPR to GMD0.440311 Nepalese Rupee to Gambian Dalasi More info...
Guinea currencyNPR to GNF86.526424 Nepalese Rupee to Guinean Franc More info...
Lesotho currencyNPR to LSL0.13121 Nepalese Rupee to Lesotho Loti More info...
Mauritius currencyNPR to MRO3.532289 Nepalese Rupee to Mauritanian Ouguiya More info...
Mauritius currencyNPR to MUR0.325636 Nepalese Rupee to Mauritian Rupee More info...
Malawi currencyNPR to MWK7.00499 Nepalese Rupee to Malawian Kwacha More info...
Nigeria currencyNPR to NGN3.57045 Nepalese Rupee to Nigerian Naira More info...
Rwanda currencyNPR to RWF8.076321 Nepalese Rupee to Rwandan Franc More info...
Sudan currencyNPR to SDG0.065232 Nepalese Rupee to Sudanese Pound More info...
Sierra Leone currencyNPR to SLL73.385519 Nepalese Rupee to Sierra Leonean Leone More info...
Tonga currencyNPR to TOP0.021811 Nepalese Rupee to Tongan Paanga More info...
Tanzania currencyNPR to TZS21.839527 Nepalese Rupee to Tanzanian Shilling More info...
Uganda currencyNPR to UGX35.176128 Nepalese Rupee to Ugandan Shilling More info...
Samoa currencyNPR to WST0.024585 Nepalese Rupee to Samoan Tala More info...
Zambia currencyNPR to ZWL3.154159 Nepalese Rupee to Zambian Kwacha More info...
Liberia currencyNPR to LRD1.119374 Nepalese Rupee to Liberian Dollar More info...
Mozambique currencyNPR to MZN0.591943 Nepalese Rupee to Mozambique Metical More info...
Zambia currencyNPR to ZMW0.087769 Nepalese Rupee to Zambia Kwacha More info...

Commodity exchange rates from the Nepalese Rupee (NPR) currency



Make currency conversions using our Nepal currency converter.

To get the exchange rate from another currency click the currency in the "Currency Converted" column in the table(s) below

FlagHistorical ratesExchange RateCurrency ConvertedYear Graph
 currencyNPR to XAG0.000575 Nepalese Rupee to Silver More info...
 currencyNPR to XAU8.0E-6 Nepalese Rupee to Gold More info...

Currency Converter

Amount to convert:

From:

To:







European Exchange rates from the Nepalese Rupee (NPR) currency



Make currency conversions using our currency converter.

To get the exchange rate from another currency click the currency in the "Currency Converted" column in the table(s) below

Make a money transfer with TorFX

FlagCurrencyExchange RateDay ChangeGraph
United Kingdom currencyBritish Pound0.0075960GBP
Europe currencyEuro0.008330EUR
Switzerland currencySwiss Franc0.0094690CHF
Czech Republic currencyCzech Koruna0.2172210.0005CZK
Denmark currencyDanish Krone0.0619370.0001DKK
Hungary currencyHungarian Forint2.5275930.006HUF
Norway currencyNorwegian Krone0.0774410.0001NOK
Poland currencyPolish Zloty0.0356350.0001PLN
Sweden currencySwedish Krona0.0793240SEK
Turkey currencyTurkish Lira0.034285-0.0001TRY
Estonia currencyEstonian KroonEEK
Iceland currencyIcelandic Krona1.0503910.001ISK
Latvia currencyLatvian Lats0.0060720LVL
Romania currencyRomanian Leu0.0382010.0001RON
Albania currencyAlbanian Lek1.1021530.0011ALL
Bulgaria currencyBulgarian Lev0.0163020BGN
Croatia currencyCroatian Kuna0.0613270.0002HRK
Moldova currencyMoldovan Leu0.174120.0004MDL
Ukraine currencyUkrainian Hryvnia0.2492170.0003UAH
Macedonia currencyMacedonian Denar0.5101760.0012MKD
Belarus currencyBelarusian Ruble195.8904170.1915BYR
Gilbraltar currencyGibraltar Pound0.0075960GIP
Armenia currencyArmenian Dram4.6777890.0046AMD
Netherlands currencyNetherlands Antillian Guilder0.0173920ANG
Serbia currencySerbian Dinar0.9911860.0007RSD

American Exchange rates from the Nepalese Rupee (NPR) currency

Make a money transfer with TorFX



Make currency conversions using our currency converter.

To get the exchange rate from another currency click the currency in the "Currency Converted" column in the table(s) below

FlagCurrencyExchange RateDay ChangeGraph
United States currencyUS Dollar0.0097850USD
Canada currencyCanadian Dollar0.0123260CAD
Argentina currencyArgentine Peso0.1692860.0002ARS
Brazil currencyBrazilian Real0.0307880BRL
Mexico currencyMexican Peso0.17314-0.0001MXN
Colombia currencyColombian Peso29.2221140.0442COP
Barbados currencyBarbadian Dollar0.0195690BBD
Chile currencyChilean Peso6.3217220.0062CLP
Jamaica currencyJamaican Dollar1.2441290.0016JMD
Panama currencyPanamanian Balboa0.0097850PAB
Venezuela currencyVenezuelan Bolivar0.0975980.0001VEF
East Caribbean currencyEast Caribbean Dollar0.0264210.0001XCD
Aruba currencyAruban Florin0.0174170AWG
Bermuda currencyBermudan Dollar0.0097850BMD
Bolivia currencyBolivian Boliviano0.0675160BOB
Bahamas currencyBahamian Dollar0.0097850BSD
Belize currencyBelize Dollar0.0195480BZD
Costa Rica currencyCosta Rican Colon5.5780830.0055CRC
Dominica currencyDominican Peso0.459980.0017DOP
Fiji currencyFijian Dollar0.0197160FJD
Guatemala currencyGuatemalan Quetzal0.0711590.0001GTQ
Honduras currencyHonduran Lempira0.2280330.0002HNL
Haiti currencyHaitian Gourde0.6051860.0006HTG
Cayman Islands currencyCayman Islands Dollar0.0080220KYD
Peru currencyPeruvian Nuevo Sol0.0317150.0001PEN
Paraguay.png currencyParaguayan Guarani54.4814110.0533PYG
Salvador currencySalvadoran Colon0.0856150.0001SVC
Swaziland currencySwazi Lilangeni0.1288160.0002SZL
Trinidad and Tobago currencyTrinidad and Tobago Dollar0.0659910.0001TTD
Uruguay currencyUruguayan Peso0.2791590.0003UYU

Asian Exchange rates from the Nepalese Rupee (NPR) currency

Make a money transfer with TorFX



Make currency conversions using our currency converter.

To get the exchange rate from another currency click the currency in the "Currency Converted" column in the table(s) below

FlagCurrencyExchange RateDay ChangeGraph
Australia currencyAustralian Dollar0.0123470AUD
Japan currencyJapanese Yen1.067573-0.0011JPY
China currencyChinese Yuan0.0652750.0001CNY
India currencyIndian Rupee0.6271040.0006INR
New Zealand currencyNew Zealand Dollar0.0133840NZD
Pakistan currencyPakistani Rupee1.0308220.0026PKR
Singapore currencySingapore Dollar0.0133320SGD
Thailand currencyThai Baht0.3251470.0005THB
South Korea currencySouth Korean Won11.128083-0.0017KRW
Philippines currencyPhilippine Peso0.5037180.0014PHP
Malaysia currencyMalaysian Ringgit0.041970.0001MYR
Maldives currencyMaldivian Rufiyaa0.1515620.0001MVR
Seychelles currencySeychellois Rupee0.1324750.0014SCR
Taiwan currencyNew Taiwan Dollar0.2968880.0006TWD
Sri Lanka currencySri Lankan Rupee1.498043-0.0005LKR
Nepal currencyNepalese Rupee10NPR
Indonesia currencyIndonesian Rupiah130.6555810.0495IDR
Macau currencyMacanese Pataca0.0788450.0001MOP
Bangladesh currencyBangladeshi Taka0.789628-0.0019BDT
Brunei currencyBrunei Dollar0.0133260BND
Bhutan currencyBhutanese Ngultrum0.6272020.0001BTN
Papua New Guinean currencyPapua New Guinean Kina0.0310880.0001PGK
Solomon Islands currencySolomon Islands Dollar0.0758260.0001SBD
Vanuatu currencyVanuatu Vatu1.0124270.001VUV
Cambodia currencyCambodian Riel40.264190.1117KHR
Syria currencySyria Pound5.0389430.0049SYP
Turkmenistan currencyTurkmenistan Manat0.0332680TMT

Middle East Exchange rates from the Nepalese Rupee (NPR) currency



Make currency conversions using our currency converter.

To get the exchange rate from another currency click the currency in the "Currency Converted" column in the table(s) below

Make a money transfer with TorFX

FlagCurrencyExchange RateDay ChangeGraph
United Arab Emirates currencyUnited Arab Emirates Dirham0.0359370AED
Hong Kong currencyHong Kong Dollar0.076550.0001HKD
Israel currencyIsraeli New Sheqel0.0354520.0001ILS
Bahrain currencyBahraini Dinar0.003690BHD
Egypt currencyEgyptian Pound0.1732880.0002EGP
Qatar currencyQatari Rial0.0356140QAR
Saudi Arabia currencySaudi Riyal0.0366920SAR
Jordan currencyJordanian Dinar0.006930JOD
Kuwait currencyKuwaiti Dinar0.0029530KWD
Oman currencyOmani Rial0.0037630OMR
Lebanon currencyLebanese Pound14.7162440.0007LBP
Iraq currencyIraqi Dinar11.4187870.0112IQD
Iran currencyIranian Rial322.7005990.7944IRR
Mongolia currencyMongolian Tugrik23.8356170.0429MNT
Yemen currencyYemeni Rial2.4456950.0024YER
Armenia currencyArmenian Dram4.6777890.0046AMD

Africa Exchange rates from the Nepalese Rupee (NPR) currency



Make currency conversions using our currency converter.

To get the exchange rate from another currency click the currency in the "Currency Converted" column in the table(s) below

Make a money transfer with TorFX

FlagCurrencyExchange RateDay ChangeGraph
Morocco currencyMoroccan Dirham0.0926220.0001MAD
South Africa currencySouth African Rand0.1288560.0002ZAR
Kenya currencyKenyan Shilling1.00636-0.0019KES
Zimbabwe currencyZimbabwean Dollar3.1541590.0031ZWL
Botswana currencyBotswanan Pula0.099897-0.0001BWP
Namibia currencyNamibian Dollar0.1288160.0003NAD
Burundi currencyBurundian Franc16.8955970.0165BIF
Tunisia currencyTunisian Dinar0.0235770.0001TND
Algeria currencyAlgerian Dinar1.0729940.0016DZD
Ghana currencyGhanaian Cedi0.04294-0.0001GHS
Angola currencyAngolan Kwanza1.6154110.0016AOA
Ethiopia currencyEthiopian Birr0.2276110.0003ETB
Gambia currencyGambian Dalasi0.4403110.0004GMD
Guinea currencyGuinean Franc86.5264240.0846GNF
Lesotho currencyLesotho Loti0.131210.0001LSL
Mauritius currencyMauritanian Ouguiya3.5322890.0034MRO
Mauritius currencyMauritian Rupee0.3256360.001MUR
Malawi currencyMalawian Kwacha7.004990.0069MWK
Nigeria currencyNigerian Naira3.570450.0035NGN
Rwanda currencyRwandan Franc8.0763210.0079RWF
Sudan currencySudanese Pound0.0652320.0001SDG
Sierra Leone currencySierra Leonean Leone73.3855190.0717SLL
Tonga currencyTongan Paanga0.0218110TOP
Tanzania currencyTanzanian Shilling21.8395270.0213TZS
Uganda currencyUgandan Shilling35.1761280.0148UGX
Samoa currencySamoan Tala0.0245850WST
Zambia currencyZambian Kwacha3.1541590.0031ZWL
Liberia currencyLiberian Dollar1.1193740.0011LRD
Mozambique currencyMozambique Metical0.591943-0.0022MZN
Zambia currencyZambia Kwacha0.087769-0.0001ZMW