Name Details

Liam

Meaning

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