Boy name origins & meanings Japanese : EverlastingShakespearean : From MacBeth Boy name variations Banquo 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).