FamilyEducation.com
   
 

First name origins & meanings:

  1. Gaelic: Lean
  2. Old English: Source of a river
  3. English: Source of a river
  4. Irish: Thin, lean

First name variations: Blain, Blane, Blayne, Blain, Blane

Last name origin & meaning:

Scottish: variant of Blain.

This name appears in the following lists: Country Stars, Lakes and Rivers