vihara
noun
vi·ha·ra
| \ və̇ˈhärə\
plural -s
Definition of vihara
: a Buddhist monastery or temple
Keep scrolling for more