The well seemed to be a good place for daughters of the Old Testament to meet their husbands. Rachel met her future husband Jacob at a well, and so did Zipporah, one of the seven daughers of Reuel (also called Jethro) who met Moses near a watering hole.
Now a priest of Midian had seven daughters, and they came to draw water and fill the troughs to water their father's flock. Some shepherds came along and drove them away, but Moses got up and came to their rescue and watered their flock.
When the girls returned to Reuel their father, he asked them, "Why have you returned so early today?"
They answered, "An Egyptian rescued us from the shepherds. He even drew water for us and watered the flock."
"And where is he?" he asked his daughters. "Why did you leave him? Invite him to have something to eat."
Moses agreed to stay with the man, who gave his daughter Zipporah to Moses in marriage. Zipporah gave birth to a son, and Moses named him Gershom, saying, "I have become an alien in a foreign land." (Exodus 2:16-22)
Zipporah later helped save her husband's life when he incurred God's anger for not obeying God's clear command to circumcise his son, an incident that demonstrates that God's election of an individual continues only as long as he remains obedient to God.
At a lodging place on the way, the LORD met Moses and was about to kill him. But Zipporah took a flint knife, cut off her son's foreskin and touched Moses' feet with it. "Surely you are a bridegroom of blood to me," she said. So the LORD let him alone. (At that time she said "bridegroom of blood," referring to circumcision.) (Genesis 4:24-26)
During the conflict with Pharoah, Moses sent Zipporah back to her father's house along with their two children Gershom and Eliezer. Much later, she figures again in the Bible, when Moses's brother Aaron and his wife Miriam began to talk against Moses because of Zipporah's antecedance, which was Cushite.