Pokemon name meaning:
ビーバー bĩbã – beaver
ダル daru – dull (Japanese word from English)
The sense of ダル (dull) in this case seems to be slow-witted. This would go with the Pokemon’s ability, which can be either Simple or Unaware. Despite the rather unflattering name, Beadaru is good natured and an excellent dam-builder!