めばちMeaningsNoun1. sty (on the eyelid); stye (めばちこ is Osaka dialect)Other readingsめばちこメバチコPitch accentめばち