Definify.com

Definition 2024


dragonslayer

dragonslayer

English

Noun

dragonslayer (plural dragonslayers)

  1. One who slays a dragon.

Translations