A male classmate of mine is Madison. I know that the name Madison was masculine at first, but it's much more popular for girls now, especially in my generation (I'm 20 and I've met A LOT of female Madisons). This is the first time I've ever met a male Madison, but now that I have, I think I actually prefer it on a guy. Most names ending in -son sound like boys names to me, with the exception of Alison. Thoughts?