Word info

tarrasque

Noun

Meaning

(mythology) Archaic form of tarasque.

(fantasy) A gigantic lizard-like monster.

Source: en.wiktionary.org

Anagrams

Close letter words and terms