What is the meaning of the word "blain"?

Definitions: