Ceallach

Origin: Celtic/Gaelic
Categories: Gaelic Boy Names, Irish Boy Names , Hair Names
Irish/Gaelic name possibly meaning bright-headed, from cen head and lach light