1

I've seen this phrase/mantra – Om Sai Ram – written and uttered many times.

What does it mean?

Does 'Ram' here mean Lord Rama? What does rest of it and the whole thing mean?

You must log in to answer this question.

Browse other questions tagged .