ogdoad;

24 1 0
                                        

ogdoad

(n.)
1. the number eight
2. a group of eight

wordsStories to obsess over. Discover now