English male and female name, although Kelly is much more used as a female name than the male forename.
Whyte suggests that the name is Scottish and derived from a territorial surname from Arbroath, Angus, Scotland. ONC suggests the name is English and derived from the Anglicization of the Irish surname Ò Ceallaigh which gave rise to the the male Gaelic forename Ceallagh. |