Source word: siddhir astu

Meaning: let there be success!
Language(s):
Loanword(s):