beaves
English
Noun
beaves
plural of
beave