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