The boy's name Carnahan \c(a)-rna-han, car-nahan\ is a variant of Kernaghan (Irish, Gaelic), and the meaning of Carnahan is "victorious".
The baby name Carnahan sounds like Kernohan.
Carnahan is a very rare male first name and a very popular surname (source: 1990 U.S. Census). Displayed below is the baby name popularity trend for the boy's name Carnahan. Compare Carnahan with related baby names.
[Top]