MirabeauI found this in my French book. I *think* it means, "To look upon beauty." Could fit right in with Isabeau, which is also used as a French name.
Mirabeau is the name of several place names in France. It was used as a girls' name in France sporadically at the beginning of the 20th century. Beyond that I'm not sure what it means.
Your Favorite Names