NichiDict

薩婆訶

そわか
娑婆訶蘇婆訶
[sowaka]

Meanings

1.Noun

Buddhismsvāhā; well said; so be it