Macbeth Witches Names
What are the specific names of the 3 witches?
Although Shakespeare does not give us the specific names of the 3 witches, he could have based their character somewhat on the 3 witches in Greek mythology, known as The Graeae (AKA the fates/ grey sisters), meaning, old women (you might be familiar with them through the movies). They are usually presented as having 3 different jobs. One who makes the thread of life, another who measures it and the other who cuts it. They are also identified through their 'eye' which allows them to look into the future.
In Greek mythology they go by the names of Deino, Enyo and Pemphredo (the names have specific meanings... you can check out the whole document in the link).
Although this might all seem like a coincidence, it was very common of Shakespeare to include hidden references for the higher class audience who would have received an education and could therefore make the possible connection.
P.S. Hecate was not one of the 3 witches, she was a superior kind of witch, like their 'boss'.