Odor

Tamil Dictionary definitions for Odor

Odor : நாற்றம்

Odor : நாற்றம்

Odor definition

Noun. Any smell, whether fragrant or offensive; scent; perfume.