Index
Meaning of Place Name: Saint Croix River, Maine
Saint Croix River, Maine: Means "Holy Cross," and was named by De Monts, from a circumstance in the two rivers of its mouth forming a Cross.