English Proper noun Leeps plural of Leep Anagrams Lepes, peels, sleep, speelWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads