zoharu meaning in english

[Tel.] n. Homage, welcome, salutation, congratulation. samaskaramu, sarvotkastudavai yundumani mangalamuceyadamu. interj. Huzza! Hurra!