Vocabulary

めばち

sty (on the eyelid); stye

noun