Names: Madailein

Names:
Irish forms of the name Madeleine, meaning magnificent