Buddhist monastery; in India especially associated with rock-cut halls

Related Terms