ya i can't call this without the Ah. I'd say w Ah it's an auto call. too many hands that could have you beat to justify it.
Had villain seen you raise preflop and then continuation bet? seems to me he was waiting for you to make that bet and then push. seems like he thot he wasn't gonna get any more money after you c bet so he pushed thinking you mite be drawing with the Ah.