• Dragonslayer

    Origin

    dragon + slayer

    Full definition of dragonslayer

    Noun

    dragonslayer

    (plural dragonslayers)
    1. One who slays a dragon.
    © Wiktionary