[sri] n [Skt sri, lit., beauty, majesty; akin to Gk kreion ruler, master] (1799)--used as a conventional title of respect when addressing or speaking of a distinguished Indian
SRI
Meaning of SRI in English
Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012