Also
shri or
shree. (all are pronounced whith a long E).
The Indian version of sir. A title of respect when speaking to a distinguished Indian. From Sanskrit, literally meaning majesty or holiness.
In the disapearing Bon religion of Tibet, the Sri are a group of giant demons who live beneath the surface of the earth and feed on corpses. They are one of the dMu gods.
Also:
Stanford Research Institute (SRI International)