Home - Boy's Name - C - Cadfan

Boys name -
Cadfan

Meaning:

High battle.

Derivation:

Caedfan, Caidfan, Caydfan

Origins:

Welsh

Mail to a Friend