Remove packaging from the ham. Let rest at room temperature for an hour.
Preheat oven to 325°F. Move rack to bottom of oven.
If desired, remove outer rind from ham. This will make a crispier crust. Slide knife under the rind to loosen and peel back. Make sure to leave the white fat on the ham. Make 1/4 inch deep slices in a diamond pattern across the ham, with lines about 1 inch apart.
Line a roasting pan or baking tray with aluminum foil. Place ham in pan and pour water in bottom of pan. Cover with foil and put in the oven for 30 minutes.
To make the glaze, melt the butter in a small saucepan and stir frequently until golden brown. Add the brown sugar, honey, mustard, cinnamon, and cloves and stir until the sugar dissolves. Set aside and allow to cool.
Once ham has baked for 30 minutes, remove from oven and increase temperature to 425°F.
Brush 1/3 of the glaze all over the ham, making sure to get it in the cuts. Bake uncovered for 15 minutes.
Repeat this 2 more times, brushing another 1/3 of the glaze on the ham each time. Baste the ham with the juices from the pan. Remove the ham once it reaches an internal temperature of 140°F.
Let the ham rest for 15 minutes before carving and serving.
Notes
If the glaze hardens, reheat it on the stove until soft enough to brush on.