Chaitya (noun) Definition, Meaning & Examples

noun
  1. a Buddhist shrine in India; stupa.
Chaitya (noun) Definition, Meaning & Examples

More Definitions