• Laughing-owl

    Noun

    noun

    1. Attributive of laughing owla laughing-owl look about him
    © Wiktionary