Madden
Gaelic
Puppy
Madden is an English name, derived from the Gaelic languages, and means 'small dog'.
No more information.
Ceylon Flannery , Heracles , Fisher , Alanis , Alethea , Piti , Efa , Ferguson , Varya