English edit

Noun edit

beaves

  1. plural of beave