tarasque

Noun

 * 1)  A mythical European dragon.

Derived terms

 * tarrasque

Noun



 * 1) a fearsome legendary dragon-like mythological hybrid from Provence, in southern France, tamed in stories about Saint Martha, such as the one told in the Jacobus de Voragine's Golden Legend (13th century)

Noun

 * 1) Tarascan