Prev 15 of 30 Next
Maddison
Alternative for Madison.
Meaning: gift of God (from Matthew) or strong fighter (from Matilda)