Top definition
A rase of dragons evolved from the Derra. They have multiple arms, and no wings.
That Mast Leviathan is HUGE!
by Mantra April 03, 2005
Get the mug
Get a Mast Leviathan mug for your cousin G√ľnter.