Quick answer
Karan is a boy name meaning "clever, skillful".
Meaning and history
From Sanskrit करण ( karaṇa ) meaning "clever, skillful".
Notes and context
Usage: hindi, marathi, gujarati, punjabi | Hindi: करण; Gujarati: કરણ; Gurmukhi: ਕਰਨ
Name profile
A name meaning "clever, skillful".
Karan is a boy name meaning "clever, skillful".
From Sanskrit करण ( karaṇa ) meaning "clever, skillful".
Usage: hindi, marathi, gujarati, punjabi | Hindi: करण; Gujarati: કરણ; Gurmukhi: ਕਰਨ