The name Madelaine is a girl's name of French origin meaning "high tower". Madelaine and discussed in our forums with posts like "Baby a Day".
From the experts:
This spelling gives the name favorite an Elaine spin.
Find other names based on Madelaine using our baby name generator.