Definify.com

Definition 2025


dragonslayer

dragonslayer

English

Noun

dragonslayer (plural dragonslayers)

  1. One who slays a dragon.

Translations