megabank (bank + mega-; large)
A major bank (financial institution)