Find the word definition

Wikipedia
AzeriCard

AzeriCard is an Azerbaijani bank card processing company. The International Bank of Azerbaijan owns 100 percent of AzeriCard.