Wiktionary
hobhouchin
n. (context British obsolete English) An owl
n. (context British obsolete English) An owl