eight-pointed star « Back to Glossary Index A symbol of man’s regeneration. (Webber, 1927) Photo from St. Louis, Missouri, 2026. « Back to Glossary Index