We generally encourage people NOT to link to sites such as "babynames.com" on this board. This board is focussed on etymological facts, and those websites are notorious for being non-factual.
The first link you gave (about mediaeval Scotland) is fine, but the other three shouldn't be used as references as they are not scholarly sites and are free to invent or twist meanings to suit their readers.
This message was edited 7/5/2007, 8:28 PM