The name Beau means Beautiful, Handsome and is of French origin. Beau is a name that's been used by parents who are considering baby names for boys.
Beau Bridges, actor