scarabDict.lkDict.lk - Sinhala to English DictionaryMeaning scarab Tweet Sinhala Dictionary definitions for scarabscarab 🔊scarab : කුරුමිණියාscarab : කුරුමිණි රූපයscarab definitionNoun. Alt. of ScarabeeLern More AboutWiki Definition: scarabGoogle Search result: GoogleWiki Article: Wikipedia Tweet