English

edit

Proper noun

edit

Delps

  1. plural of Delp

Anagrams

edit