name meaning
What is the meaning of the name Liam(pronaunced Lee-am)?It is an abbreviation of William which I believe is a german name.
vote up1vote down

Replies

It comes from the old German word that means "Will-helmet."
vote up1vote down