Meaning of Kamalakannan is the Hindu God namely  Lord Kannan or Krishnan who has red lotus ed  eye.
Kannan is the name people mostly keep for the children.  Children having the name as Kannan will be naturally very active and joyous.

  1. Shahul March 9, 2010 at 2:11 AM  

    Nice Name.. Being a Muslim Guy i Like the name very much

  2. Priya May 7, 2010 at 5:30 PM  

    I like the name "kannan" very much in this world

  3. Anonymous May 12, 2010 at 1:14 PM  

    Very nice name.

  4. Anonymous May 13, 2010 at 9:13 AM  

    Very attractive name.