dragonslayer

English

Etymology

From dragon +‎ slayer.

Noun

dragonslayer (plural dragonslayers)

  1. One who slays a dragon.

Translations