Kiran \k(i)-ran\ as a boy's name is pronounced keer-an. It is of Hindi and Sanskrit origin, and the meaning of Kiran is "beam of light".
Kiran has 2 variant forms: Kieron and Kyran.
For more information, see also the related name Kieran.
Baby names that sound like Kiran are Kirwan and Keiran.