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)