terrapinDict.lkDict.lk - Sinhala to English DictionaryMeaning terrapin Tweet Sinhala Dictionary definitions for terrapinterrapin 🔊terrapin : මිරිදියෙහි වසන ඉබ්බෙක්terrapin definitionNoun. Any one of numerous species of tortoises living in fresh and brackish waters. Many of them are valued for food.Lern More AboutWiki Definition: terrapinGoogle Search result: GoogleWiki Article: Wikipedia Tweet