Vocabulary

余臭

lingering odor; lingering odour

noun