Huevo (Spanish for “egg”) comes from the Latin ovum for the same. From that Latin root, we get the English… ovaries. The ue-v of huevo clearly maps to the o-v of ovary! The eggs are both literal and metaphorical!
From the same root we also get ovulate and even… oval An egg is oval, isn’t it?