blain
noun
°A skin swelling or sore; a blister; a blotch.