odour ( synonym found)

Definition of odour:

(n) : any smell, whether fragrant or offensive; scent; perfume

Definition of odour:

(n) : any smell, whether fragrant or offensive; scent; perfume

Back to Top