Name Details
Boy|Christian
Liam
"Liam is an Irish name, a short form of William. William has Germanic origins and means "resolute protector" or "strong-willed warrior"."
"Liam is an Irish name, a short form of William. William has Germanic origins and means "resolute protector" or "strong-willed warrior"."