BoyIrish
Liam
Meaning: Strong-willed protector
Origin
Irish
Variants
William
Pronunciation
LEE-am
Popularity note
Modern classic, trending
Meaning: Strong-willed protector
Origin
Irish
Variants
William
Pronunciation
LEE-am
Popularity note
Modern classic, trending