dragonspeak

English

Etymology

From dragon +‎ -speak.

Noun

dragonspeak (uncountable)

  1. (fantasy) The language spoken by dragons.

Translations