The Italian term "profumo" matches the English term "odor"

other italian words that include "profumo" : english :
profumo odors
profumo odour
profumo perfume
profumo, odorato, odoro smell