Kinkade \k(i)-nka-de, kin-kade\ as a boy's name is a variant of Kincaid (Celtic), and the meaning of Kinkade is "battle leader".
Similar baby names are Konrad, Conrade, Kennady, Kinnard and Wingate.