Shri, also transliterated as Sree or Sri or Shree is a word of Sanskrit origin, used in the Indian subcontinent as a polite form of address, or as a title of veneration for deities. Śri is used in most languages of the Indian subcontinent and Seri is used in most of the languages of southeast Asia.
Shri, along with the forms Srimati (for married women, equivalent to English Mrs.) and Sushri, is often used by Hindus, Buddhists, Sikhs and Jains as a respectful affix to the names of celebrated or revered persons. The honorific can also be applied to objects and concepts that are widely respected, such as the Sikh religious text, the Shri Guru Granth Sahib. Similarly, when the Ramlila tradition of reenacting the Ramayana is referred to as an institution, the term Shri Ramlila is frequently used.
“The word ‘Shri’ means material auspiciousness. It has to be contrasted with ‘Om’, which is a primal sound, less material, more mystical. Shri is associated with wealth, bounty and affluence. When a man marries a woman, he becomes Shriman, a man with access to Shri, and his wife becomes Srimati, a woman with access to Shri, for in the Hindu scheme of things a man and woman have rights to material pleasures and wealth only after marriage. Traditionally, the word Shri is written on top of certiﬁcates, contracts and key documents. The word Shri is seen on top of wedding cards even today. It heralds prosperity and joy and good luck. Shri is another name for Lakshmi, goddess of prosperity.”
– Devdutt Pattanaik