We do not currently know of any synonyms for Midgard Serpent.
For similar words to Midgard Serpent, try: