Papeshes
English
Proper noun
Papeshes
plural of
Papesh
Anagrams
ephapses