Ceallachan — Diminutive of Ceallach, which means irish name of uncertain origin, traditionally said to mean "bright-headed".
Check back in a moment for rank and trend details.
Names related to Ceallachan through nicknames, language, or historical forms.