CARSA Views 1 meanings found CARSA is an abbreviation for Centre for Athletics Recreation and Special Abilities. It is commonly used in the context of Academic & Science, particularly in Universities. Academic & Science Centre for Athletics Recreation and Special Abilities