Babylon NG
Simply the best definition!

Download it's free

KARMA-KANDI

YOGA

Download this dictionary
KARMA-KANDI
One who observes strictly the duties ordained in the scriptures.