Shei shei in chinese meaning. Recurring abscess. Meed meaning in English. Maine Fish Market Restaurant menu.