Pre-heat oven to 300 degrees. Trim away the rind, leaving the fat under the rind of the ham. Let ham rest at room temperature for 1-2 hours.
Line baking tray with aluminum foil. Score 1 inch diamond pattern no more than 1/4 inch deep, pour 1/3 cup water in pan, place ham in pan and cover with foil. Bake for 30 minutes.
In a sauce pan, heat butter on medium high heat. Add brown sugar, honey, Dijon mustard, cinnamon, and cloves and constantly stir for two minutes. Reduce heat to just a simmer and add garlic until the sauce is the consistency of room temperature honey.
Remove ham from oven and discard foil. Increase oven temperature to 425 degrees. Pour 1/3 of the glaze over the ham. Return to oven and cook for 15 minutes. Brush 1/3 of the glaze and pan juices over the ham, return to oven and cook for 15 minutes. Brush 1/3 of the glaze and pan juices over the ham and cook for 15 minutes. If crust is still pink, broil for 2-5 minutes.
Let ham rest 10–20 minutes before slicing.