gurukula
Noun
Meaning
gurukula (plural gurukulas)
A residential school in India with pupils living near the guru, often in the same house.
Examples
The Bhaktivedanta Gurukula and International School is one of the most successful schools in the list.