YourDictionary

sri

noun

in India, a title of respect equivalent to English Mr.

See sri in American Heritage Dictionary 4

Learn more about sri

sri

link/cite print suggestion box