Looking for online definition of CABA or what CABA stands for? CABA is listed in the World's most authoritative dictionary of abbreviations and acronyms