マンモス校

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

Meaning

  1. n
    very large school; school with a very large number of students; mammoth school

Example sentences

  • Was your high school a large school?