merchant bank

A British term for an investment bank.