English Proper noun Leitches plural of Leitch Anagrams Lechites, litchees, thesicleWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads