The name Britain descends from the Latin name for the island of Great Britain, Britannia or Brittānia, the land of the Britons via the Old French Bretaigne .