Is there any connection between the term visa being used in immigration and the credit card company?

193 views

Is there any connection between the term visa being used in immigration and the credit card company?

In: 8

8 Answers

Anonymous 0 Comments

Visa comes from an old French word, and Latin before that, but essentially it means passport or ‘travel paper’

You are viewing 1 out of 8 answers, click here to view all answers.