odor

odor [-s] n

OFr < L.

  1. Smell; scent.