Latin word melior comes from Proto-Indo-European *mī-
*mī- (Proto-Indo-European)
*mol(w)ə- (Proto-Indo-European)
to grind, mill
*mélyōs (Proto-Indo-European)
melior (Latin)
Better; irregular comparative degree of.