Agnes is a name of Greek origin. It means “pure” or “holy” and has been a popular name in Christian traditions.