What is the meaning of the name Beauregard?

The name Beauregard is primarily a male name of English origin that means Beautiful View.

Pronounced "BO-regard." From the French.

People who like the name Beauregard also like:

Beau, Oliver, Atticus, Asher, Henry, Silas, Felix, Aurora, Genevieve, Amelia, Charlotte, Hazel, Evangeline, Eloise

Names like Beauregard:

Burkhard, Burghard

Stats for the Name Beauregard

checkmark Beauregard is currently not in the top 100 on the Baby Names Popularity Charts
checkmark Beauregard is currently not ranked in U.S. births