The meaning of the name Liam is With Gilded Helmet. The origin of the name Liam is Irish. This is the culture in which the name originated, or in the case of a word, the language.
From the Belgic Guild-helm, meaning "harnessed with a gilded helmet."