嗅
x
i
ù
Definitions
1. to smell
2. to sniff
3. to nose
Related Words
嗅觉
xiù jué
–
sense of smell
嗅球
xiù qiú
–
olfactory bulb (anatomy)
嗅嗅
xiù xiù
–
(oral) have a smell