ogdoad
(n.)
1. the number eight
2. a group of eight
ogdoad
(n.)
1. the number eight
2. a group of eight
Stories to obsess over. Discover now