From Latin rancidus.
ranchidu (feminine singular ranchida, masculine plural ranchidos, feminine plural ranchidas)