gurukulam

A gurukulam is a residential school or training center where a guru teaches; literally, it means the family (kulam) of the guru.