Blaine - What does the name mean





Meaning: thin, lean, source of a river

Gender: M

Origin: Gaelic

Related Names: Blain, Blane