Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

chaitya Definition

Cancel
chaitya
noun
A Buddhist or Jain shrine including a stupa

Words Related to chaitya!

chaitya Examples by Brain Bank Users