itchesDict.lkDict.lk - Sinhala to English DictionaryMeaning itches Tweet Sinhala Dictionary definitions for itchesitches 🔊 /ɪˈʧʌz or ɪˈʧɪz/itches : කුශ්ඨLern More AboutWiki Definition: itchesGoogle Search result: GoogleWiki Article: Wikipedia Tweet