Liam is the Irish form of William . It is not "short" or the "familiar" form of the name. It is as you described Ivan being the Russian form of John , etc. Liam is the same name as William , just in the Irish language form. Does this help?
Because this message is archived you cannot respond to it.