• Laughing-falcon

    Noun

    noun

    1. Attributive of laughing falcona laughing-falcon look about him
    © Wiktionary