Osireion

Referenced in 2 episodes

Definition

An ancient Egyptian temple complex located near Abydos, thought to be linked with the god Osiris, featuring monumental architecture and intended as a burial site for pharaohs.