"Cad is a Welsh name meaning "battle". It is sometimes used as a short form of Cadwallader."
Download App