Fetching details from the dictionary...
karma
result of one's karma; fate; destiny
uncontrollable temper
「業」 has other readings with different meanings.
deed; act; work; performance
work; business; company; agency