From Middle Dutch afgront, from Old Dutch avagrunt. Equivalent to af + grond.
afgrond m (plural afgronden, diminutive afgrondje n)