What does Liam mean?
Liam is an Irish short form of William, itself from the Germanic Wilhelm — wil (will, desire) plus helm (helmet, protection) — giving the sense “resolute protector” or “strong-willed guardian.”
What does Aidan mean?
Anglicized form of Aodhan, a diminutive of the Old Irish name Aodh, which means 'fire' and was borne by a Celtic sun/fire god. The name therefore reads as 'little fire' or 'fiery one'.