glengarryDict.lkDict.lk - Sinhala to English DictionaryMeaning glengarry Tweet Sinhala Dictionary definitions for glengarryglengarry 🔊 /glɛˌngɛˈɹi/glengarry : කැප් තොප්පි විශේෂයක්Lern More AboutWiki Definition: glengarryGoogle Search result: GoogleWiki Article: Wikipedia Tweet