The island was named after Saint George (d. 303) by English settlers, replacing the earlier Spanish name of the island.
St. George's Caye