While Visa is a brand in the case we are talking about, Visa, accordingto the Merriam-Webster dictionary says it’s “an endorsement made on a passport by the proper authorities denoting that it has been examined and that the bearer may proceed” or “a signature of formal approval by a superior upon a document”.