olor
/oˈloɾ/ · B1 · noun · m
smell
👃🌸 olor = odor with an L: same Latin root, same meaning
Spanish olor and English odor both come from Latin for smell; olor keeps the L of Latin olere (to smell), also found in olfactory. Swap the d in odor for an l and you have the Spanish word. Stress the last syllable: o-LOR.