Definify.com

Definition 2024


cybersangha

cybersangha

English

Noun

cybersangha (plural cybersanghas)

  1. A Buddhist community on the Internet.