What does Cian mean?
Cian means “ancient” or “enduring” in Irish.
What does Egan mean?
Anglicized form of the surname Mac Aodhagain, 'son of Aodhagan', where Aodhagan is a double diminutive of Aodh ('fire'). The fire sense is inherited from that root rather than the name itself.