ahimsaDict.lkDict.lk - Sinhala to English DictionaryMeaning ahimsa Tweet Sinhala Dictionary definitions for ahimsaahimsa 🔊ahimsa : අහිංසාවLern More AboutWiki Definition: ahimsaGoogle Search result: GoogleWiki Article: Wikipedia Tweet