How should I do the naming of this child? He indeed has thousands of names or rather endless names. O Lord! May be that sage Garga thinking like this, performed Thy naming in great secrecy.
The putting together of the root of the verb Krish and the suffix N, denoting the combining of Existence and absolute Bliss, which is Thy real nature, declaring, the sage gave Thee the name Krishna. Also signifying the drawing away of the sins of the people of the world, the name Krishna was given to Thee.
The sage also gave Thee other different names like Vaasudeva. Then he gave the name Raama etc to Thy elder brother. Having done so, Garg Muni indicated to Thy having superhuman powers and disposition, to Thy father. Yet he did not fully reveal Thy real identity as Lord Himself.