Ciarach

Etymology
From.