subu swxa

Phonetic
[subu sɨxa]
English: Translation
altar on which the mithun is sacrificed during Subu or Muruñ festivals
noun
Life stages and rites of passage
Notes

Ziro, September 2015