What does "olid" mean?

Olid: Having a strong, disagreeable smell; fetid. [Obs.] Boyle. Sir T. Browne.

Sources