Find the word definition

Wikipedia
Marraco

In Catalan mythology, a Marraco is a dragon that said have a wide mouth big enough to eat humans whole. (drac). The word marraco comes from Basque.