Define Carnahan Meaning

Carnahan
The best damn Irish last name there is.

That Carnahan kid is a real thickie.
By Lillian
Danae Carnahan
Brown hair, blue eyes. Hates Meshack. Amazing, pretty, funny, daredevil.

By Cris