DUMBLEDOR


Meaning of DUMBLEDOR in English

noun a bumblebee; also, a cockchafer.

Webster English vocab.      Английский словарь Webster.