Preheat your oven to 325°F (165°C).
Score the surface of the ham in a diamond pattern with a sharp knife.
Place whole cloves in the center of each diamond for flavor.
In a bowl, mix brown sugar, honey, Dijon mustard, ground cloves, cinnamon, and black pepper to form a glaze.
Brush the glaze evenly over the ham.
Place the ham on a rack in a roasting pan, adding apple cider vinegar to the bottom.
Cover loosely with aluminum foil.
Bake for 1.5 hours, basting every 30 minutes with the pan juices.
Remove the foil for the last 30 minutes to allow the glaze to caramelize.
Let the ham rest for 15-20 minutes before slicing.