B
Beauregard
Beauregard Gender: Male Origin: English Meaning: Beautiful View What is the meaning of the name Beauregard? The name Beauregard is primarily a male name of English origin that means Beautiful View. The name “Beauregard” is of French origin and is traditionally a surname. It is derived from the Old Read more…