Is karma a noun?

Yes, in the English language, karma is a noun. It can also be an adjective in the form karmic.


Another Viewpoint:


Karma, Moksha and Brahman make all activities of life dependent on each other. Thus, they are not compatible with languages.
Because of this, Karma can be used as any part of speech.
Thus,
1. Karma can be used as an abstract noun to mean that it is an abstract entity.
2. It can as an adjective because it qualifies a noun. Karma does make the quality of activities better or worse.

"Karma is not compatible with languages because it makes all activities of life dependent on each other." The nouns in this sentence are Karma, languages, activities, and life.