The Diamond Jubilee was my first thought too! I've only heard the word jubilee in the context of silver, golden and diamond jubilees for monarchs.
People keep saying it's a religious name but I have no idea of the religious meaning. It's not something I've ever come across. Can anyone explain?