English dictionary
blain meaning and definition
Definition and meaning of blain at MeaningMonkey.org. blain meaning and definition in the English Dictionary.BLAIN noun
Definition of blain (noun)
- an inflammatory swelling or sore
Source: Princeton University Wordnet