I put him on a high pocket pair or strong jack, because of his raise on the flop. I'd lay it down, because your kicker sucks and an Ace or overpair beats you. A shame your two pair went to shit on the river.
I also believe QK is a real possibility...
LAy it down, too many hands beat you.
There is a remote chance he has a three, in which case you kick him in the nuts.