Where does “bufus” come from?

bufus (Latin): owl

Definitions

  1. owl

Words derived from “bufus