English Meaning: The name Karisma is an English baby name. In English the meaning of the name Karisma is: Favor; gift;carisma.
Indian (Panjab): Hindu (Khatri) and Sikh name of a clan in the Khatri community, whose ancestor is said to have been called Kapoor Chand. The derivation is from a personal name meaning 'camphor' (Sanskrit karpura).