horned owl Meaning, Definition & Usage

  1. noun large owls having prominent ear tufts

WordNet