Ceallach

Etymology
From.