English to Hindi

Meaning for:
barn owl
other
श्वेत उल्लू