also shri noun Etymology: Sanskrit śrī, literally, beauty, majesty; akin to Greek kreiōn ruler, master Date: 1799 — used as a conventional title of respect when addressing or speaking of a distinguished Indian
SRI
Meaning of SRI in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012