BLAIN Meaning of BLAIN in English n. Pustule, blister, blotch, sore. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012