Marty I would not be shocked if you are right. So much when translating from one language to another has no actual word or representation. Not to mention the element of time and the meaning of a word at the time compared with what it might mean today.
I have not heard this before and found it very interesting.
I believe the 'mark' is your behavior. Some say that it has to do with the use of credit cards, pin numbers and RF technology chips that will be put in all in the future but I doubt that is the 'mark'. We mark ourselves by the choices we make.