ven.sir.Dict.lkDict.lk - Sinhala to English DictionaryMeaning ven.sir. Tweet Sinhala Dictionary definitions for ven.sir.ven.sir. 🔊ven.sir. : උන්වහන්සේLern More AboutWiki Definition: ven.sir.Google Search result: GoogleWiki Article: Wikipedia Tweet