sheldaples
English
Noun
sheldaples
plural of
sheldaple
Anagrams
Dall's sheep