Balfour name meaning

Balfour
name meaning: Balfour \b(a)-lfour, bal-four\ as a boy's name is of Gaelic origin, and the meaning of Balfour is "grazing land". Also the name of a town in northern Scotland. In Robert Louis Stevenson's "Kidnapped", David Balfour is the young, idealistic hero. The Balfour Declaration of 1917 was a declaration of British support for its limited Jewish settlement in Palestine. It was named for its author, British Foreign Secretary Arthur James Balfour, and Balfour was occasionally used as a given name in Israel afterward.

Balfour has 4 variant forms: Balfer, Balfor, Balfore and Ballfour.

Baby names that sound like Balfour are Bolivar and Bolevar.

origin:  Gaelic
number of letters: 7. see all 7-letter names