English edit

Proper noun edit

Delps

  1. plural of Delp

Anagrams edit