The Eye of Horus

Referenced in 1 episode

Definition

An ancient Egyptian symbol representing protection, royal power, and good health, associated with the falcon-headed god Horus and frequently used as an amulet in funerary practices.