nan2
yan2
zhi1
yin3
  1. a hidden trouble hard to mention (idiom)
  2. sth too embarrassing to mention
  3. an embarrassing illness

Info