What is the meaning of Octad?

A group of eight things.

hundred million = myriad myriad; 100,000,000 = 10

Source: wiktionary.org