Screech-Owl Meaning in Hindi

What is the translation of word Screech-Owl in Hindi?

Meaning of  Screech-Owl in Hindi is : घुग्घू

Other Meanings of Screech-Owl

Example Sentences

I leave you with one of the best passages of a description of a flock of blue jays mobbing a screech owl .