Caste
Origin
From Portuguese or Spanish casta ("lineage, breed, race"), of uncertain origin. The OED derives it from Portuguese casto ("chaste"), from Latin castus.
Coromines (1987) argues instead for a hypothetical Gothic form *ðŒºðŒ°ðƒð„ðƒ, cognate with English cast, from Proto-Germanic *kastuz