The word ” Vihara” in Buddhism means____________?
[A] Residence of Monks
[B] Hall of Worship
[C] Congregation Hall
[D] Garden
Click Here to Display Answer