Fish owl Meaning, Definition & Usage

Definitions
  1. (Zoöl.), a fish-eating owl of the Old World genera Scotopelia and Ketupa, esp. a large East Indian species (K. Ceylonensis).

Webster 1913