From Latin rancidus.
rancido (feminine rancida, masculine plural rancidi, feminine plural rancide)
rancidō