Share

Caolan

At a Glance: Name: Caolan – Meaning: slender – Origin: Irish – Pronunciation: KEEL-ahn Caolan…
Share

Carlos

At a Glance: Name: Carlos – Meaning: free man (Spanish/Portuguese form of Charles) – Origin:…
Share

Clovis

At a Glance: Name: Clovis – Meaning: famous in battle – Origin: Frankish/Germanic (via French)…