Meaning and Translation of Mark Of Cain in Urdu Script and Roman Urdu with Definition,
1. the mark that God set upon Cain now refers to a person's sinful nature