蘇婆訶

Etymology 1
Transliteration of.

Noun

 * 1)  word added to the end of a mantra, used as an intention for blessing, good luck, etc., or as an oblation

Etymology 2
Transliteration of. Attested from the 13th century.

Noun

 * : word added to the end of a mantra, used as an intention for blessing, good luck, etc., or as an oblation