English edit

Noun edit

deneholes

  1. plural of denehole