|Easton's Bible Dictionary|
Baal of the north, an Egyptian town on the shores of the Gulf of Suez (Exodus 14:2; Numbers 33:7), over against which the children of Israel encamped before they crossed the Red Sea. It is probably to be identified with the modern Jebel Deraj or Kulalah, on the western shore of the Gulf of Suez. Baal-zapuna of the Egyptians was a place of worship.
Int. Standard Bible Encyclopedia
ba-al-ze'-fon ba`al tsephon; Beelsepphon; (Exodus 14:2, 9 Numbers 33:7): The name means "Lord of the North," and the place was opposite the Hebrew camp, which was between Migdol and the sea. It may have been the shrine of a Semitic deity, but the position is unknown (see EXODUS). Goodwin (see Brugsch, Hist. Egt., II, 363) found the name Baali-Zapuna as that of a god mentioned in an Egyptian papyrus in the British Museum.
Baal-zephon (3 Occurrences)
Exodus 14:2 Speak unto the children of Israel, that they turn back and encamp before Pihahiroth, between Migdol and the sea, before Baal-zephon: over against it shall ye encamp by the sea. (ASV BBE DBY JPS WBS YLT NAS)
Exodus 14:9 And the Egyptians pursued after them, all the horses and chariots of Pharaoh, and his horsemen, and his army, and overtook them encamping by the sea, beside Pihahiroth, before Baal-zephon. (ASV BBE DBY JPS WBS YLT NAS)
Numbers 33:7 And they journeyed from Etham, and turned back unto Pihahiroth, which is before Baal-zephon: and they encamped before Migdol. (ASV BBE DBY JPS WBS YLT NAS)