Fetching details from the dictionary...
smell (esp. a good smell); fragrance; scent; aroma; perfume
「香」 has other readings with different meanings.
lance
incense