LEEPs
English
Noun
LEEPs
plural of
LEEP
Anagrams
Lepes
,
peels
,
sleep
,
speel