forefather: person from an earlier time who contributed to the tradition shared by some group
predecessor: one who precedes you in time (as in holding a position or office)
drip: flowing in drops; the formation and falling of drops of liquid