There are 27 names matching your criteria.
BAI m & f Chinese
From Chinese 白
"white, pure", 百
"one hundred, many" or 柏
"cypress" (which is usually only masculine).
BAILEY m & f English
From a surname derived from Middle English baili
meaning "bailiff", originally denoting one who was a bailiff.
BAO m & f Chinese
From Chinese 宝
"treasure, precious", 褒
"praise" or 苞
"bud" (which is usually only feminine).
BEVERLY f & m English
From a surname which was originally derived from a place name meaning "beaver stream" in Old English... [more]
BLAIR m & f Scottish, English
From a Scottish surname which is derived from Gaelic blár
meaning "plain, field, battlefield".
BRETT m & f English
From a Middle English surname meaning "a Breton", referring to an inhabitant of Brittany... [more]
BROGAN m & f Irish
Derived from Gaelic bróg
"shoe" combined with a diminutive suffix... [more]
BROOK m & f English
From an English surname which denoted one who lived near a brook.