Ceallach irish name of uncertain origin, traditionally said to mean "bright-headed". Alternatively it could be derived from Old Irish ceallach "war, strife" or ceall "church".
Check back in a moment for rank and trend details.
Names related to Ceallach through nicknames, language, or historical forms.