SRI


Meaning of SRI in English

[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

Merriam-Webster English vocab.      Английский словарь Merriam Webster.