What Names Mean

Index | Margaretta


Margaretta: Formed from Margaret.