Greek Strong's Dictionary with all the Synonyms inserted into the definitions.
Greek Synonyms inserted into Greek Strong's Dictionary
3098 + and Magog +/ . Magog {mag-ogue'}; of Hebrew origin [4031]; Magog, a foreign nation, i .e . (figuratively) an Antichristian party: --Magog .