English Proper noun Caitos plural of Caito Anagrams Sciota, Scotia, catios, coatis, scotiaWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads