guruDict.lkDict.lk - Sinhala to English DictionaryMeaning guru Tweet Sinhala Dictionary definitions for guruguru 🔊 /guˈɹuˌ/guru : ගුරුවරයාguru definitionNoun. A spiritual teacher, guide, or confessor amoung the Hindoos.Lern More AboutWiki Definition: guruGoogle Search result: GoogleWiki Article: Wikipedia Tweet