The Oxford Names Companion, OUP "Scottish Forenames" - Donald Whyte, FGH, FSG
Notes:
Irish Gaelic, an ancient Celtic name meaning either "high desire" [Whyte] or "lover of hounds" [ONC]. The modern Gaelic form is Cnochúr, Anglicized as Connor.
Thanks to Donald Whyte who provided much of the initial information for this site.