Wiktionary
laughing-owl
n. (attributive of laughing owl English)
n. (attributive of laughing owl English)