Blue is a color with many symbolic meanings. It can represent the sky, eternity, kindness, fidelity, and constancy. In heraldry, blue symbolizes chastity, honesty, good reputation, and loyalty. The term "blue blood" refers to noble origin, and in some religions blue was seen as a mourning color in ancient Egypt and parts of Africa. Among Slavic people, blue represented sadness and grief, and was associated with demons in ancient legends.