Karan

Primarily Male
The meaning of the name Karan is Skilled Or Smart
The origin of the name Karan is Indian
People who like the name Karan also like:
Ethan,
Keiran,
Adan,
Jayin,
Alagan,
Ian,
Nevan,
Ava,
Kiara,
Amaya,
Aurora,
Aria,
Emma,
Eva