Find the word definition

Wikipedia
Qiwi

Qiwi is a publicly traded Russian payment service provider headquartered in Nicosia ( Cyprus), that operates electronic online payment systems primarily in Russia, Kazakhstan, Moldova, Belarus, Romania, the United States, and the United Arab Emirates.