Albion. Ancient Greek, Roman name for Great Britain, probably from Gaelic.
Gog and Magog. Giants of Albion.