Banquo
View all boy namesPlus IconMeanings
Shakespearean Baby Names Meaning:
In Shakespearean Baby Names the meaning of the name Banquo is: The Tragedy of Macbeth' Thane of Lochaber, a general in the King Duncan's army. After his murder, his ghost appears to Macbeth.