Since he's reraising OOP his most likely hand range is AA-QQ (with QQ being unlikely in this hand) and maybe AK too. In LP his hand range is much wider - but this is all assuming you are up against a thinking player.
Its a good fold imo, his flop bet looks like he's protecting an overpair (AA or KK). Could be AK cbetting also though