Skip to main content

deathbird

English deathbird meaning in English  •  deathbird का अर्थ अंग्रेजी में
Noun
  • Tengmalm's or Richardson's owl (Nyctale Tengmalmi); -- so called from a superstition of the North American Indians that its note presages death.
Advertisement