Liam
Meaning: resolute protector
Origin: Irish
Liam is the Irish short form of Uilliam, itself the Irish rendering of William — from the Germanic wil, 'desire, will,' and helm, 'helmet, protection.' It has spent the last two decades as one of the most popular boys' names across the English-speaking world, now used far more often as a standalone name than as a nickname.