Definition of white owl in English:
white owl
noun
Any of several owls of a predominantly white colour, especially the barn owl, Tyto alba, and the snowy owl, Nyctea scandiaca.
Origin
Late 17th century; earliest use found in John Josselyn (c1608–?1704), travel writer.
Are You Learning English? Here Are Our Top English Tips