Beau
Taken from the French, a derivation of the French word "beau," meaning "handsome".
Alternates:
Bo
More info:
Results for "Beau" on Google