What does CARMA stand for?

What does CARMA mean? We have 3 definitions. Read most used CARMA meanings below.

ADVERTISEMENT