It's not bad, but I prefer Ciarán (which I love). But I'll give it a try.
Cianán
AlasdairCianán
ArthurCianán
EdmundCianán
EdwardCianán
EvanCianán
FionnCianán
FrancisCianán
GeorgeCianán
GrahamCianán
HarrisonCianán
HenryCianán
JamesCianán
LewisCianán
MackenzieCianán
MichaelCianán
OliverCianán
RoryCianán
William
Hmm. Seems to go with practically anything. :)