Names: Maighdlin

Names:
Irish forms of the name Madeleine, meaning magnificent