Parents on MSN10mon
Liam Name Meaning
Liam is an Irish name meaning "strong-willed warrior" and "protector." It's a shortened version of the Irish name Uilliam ...
What's in a name? Apparently, quite a lot, if yours is Olivia or Liam. These two names are once again the most popular baby girl and baby boy names in America for the fifth consecutive year ...