The Oxford Names Companion, OUP "Scottish Forenames" - Donald Whyte, FGH, FSG
Notes:
French form of Mark [q.v.], now popular in English-speaking countries, especially in England. Derived from Marcus, possibly from Mars the Roman God of War.
Thanks to Donald Whyte who provided much of the initial information for this site.