Perhaps from Latin cava (“cave”) *furnea (“oven-like”). Cognate with Portuguese cafurna and Occitan cafourno.[1] Compare also Latin caverna.
cafurna f (plural cafurnas)