Baby names
Balfour
Balfour is an English boy name.
It comes from a Scottish surname which derives from the Gaelic words “baile” (village) and “pòr” (crops).
Balton
Balton is an English boy name.
Modern variant of Dalton.
Banks
It comes from the homonymous surname that was given to some people who lived near a hillside.
Baptist
Baptist is a German boy name. Meaning “a person who baptizes“.
Derived from the Greek term “bapto” (to dip).
Name given in honour of Saint John the Baptist.
Baptiste
Barb
Short form of Barbara.
Barbara
Barbara is a Greek girl name. Meaning “foreign”.
Derived from the Greek term “barbaros“.
Barbra
Barbra is an English girl name.
Variant of Barbara.
Barclay
Barclay is an English boy name.
Derived from the Scottish and English surname Berkeley, formed from the Old English words “beorc” (birch) and “leah” (wood).
Barrett
Barrett or Barret is an English boy name.
It is derived from the same surname that is believed to have meant “quarrelsome, prone to quarrels” in Old English.