She was considered the mother of every god created in the primeval time. Two of her titles were "Giver of Life" and "The One Who Is All." She gave birth to the sun. The Pharaohs believed she would grant them immortality by resurrecting them after death as she did her husband Osiris. Some Egyptians believed that the yearly flood of the Nile was caused by her teardrop. She was enormously popular with the Romans who called her "eternal savior of the race of men." Her son was Horus, the Egyptian Divine Child. The word "pastor" comes from "Pastophori" meaning "servants of Isis."