8 point star meaning. From its roots in ancient Mes...

creator avatar