Where does “唵蘇羅薩縛帝曳娑婆訶” come from?

唵蘇羅薩縛帝曳娑婆訶 (Japanese) comes from Japanese 唵, from Middle Chinese おん.

唵蘇羅薩縛帝曳娑婆訶 (Japanese): an 密教 mantra

Definitions

  1. an 密教 mantra

Ancestry of “唵蘇羅薩縛帝曳娑婆訶”, step by step

唵蘇羅薩縛帝曳娑婆訶 traces back through two separate lines of ancestry.

via Japanese

StepLanguageWordMeaning
1Japaneseom, aum
2Middle Chineseおん

via Japanese

StepLanguageWordMeaning
1Japanesedrag; pull
Every word from Middle Chinese おんEvery word from Japanese