めばち
mebachi

Noun

1. sty (on the eyelid); stye

Other forms: