Updated June 9, 2019 Find Baby Names Boy name origins & meanings Japanese : EverlastingShakespearean : From MacBeth Boy name variations Banquo Banquo 0 % this year Masculine Rare READ MORE DETAILS Family name origins & meanings Hungarian : from a pet form of the old secular personal name Bán.Slovak, Croatian (Istria), and Slovenian : derivative of ban ‘governor’ (see Ban).