SRI Meaning of SRI in English Sri Jayawardenepura KotteSri LankaSri Lankan Merriam Webster Collegiate English Dictionary. Merriam Webster - Энциклопедический словарь английского языка. 2012