The meaning of the name Madison is son of a mighty warrior; son of Maud
The origin of the name Madison is German