English Proper noun Cacholas plural of Cachola Anagrams cascalhoWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads