The correct name for the ionic compound Hg2I2 is mercurous diiodide. This is because it contains the Hg2^2+ ion, which is characteristic of mercury(I), and there are two iodide (I^-) ions in the compound, leading to the term "diiodide".
Thus, the answer is: mercurous diiodide.