Blain has 3 different meanings across 2 categories:
Noun · Proper Noun
an inflammatory swelling or sore
A skin swelling or sore; a blister; a blotch.
A surname.