Skip or skipper are sometimes used for a third generation (though more typically a "skip" is a child named for a grandparent where the parent does not share the name). Chip or Chipper (as in "Chip off the old block") are also common for third generation names. One of the most unusual I've heard is ...