octad

Etymology
From.

Noun

 * 1) A group of eight things.
 * 2)  hundred million = myriad myriad; 100,000,000 = 108
 * 1)  hundred million = myriad myriad; 100,000,000 = 108