Vocabulary

メガバンク

megabank; major bank

noun