Vocabulary

マンモス校

very large school; school with a very large number of students; mammoth school

noun