The word ” Vihara” in Buddhism means____________?

[A] Residence of Monks
[B] Hall of Worship
[C] Congregation Hall
[D] Garden

Show Answer

Advertisement