The name Karma is a girl's name of Hindi origin meaning "destiny, spiritual force". Karma and is often added to lists like Middle Names for Girls and discussed in our forums with posts like "Drop Your Favorite: GIRLS!".
From the experts:
Some parents, including rapper Ludacris, are literally bestowing good karma on their children; it could just join the new spiritual name congregation.