They are, but they're both forms of the same original name. Iain came via our Gaelic-speaking areas and John via our English- and Scots-speaking ones
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
replies: