Gender: M
Origin: Irish
Meaning: "war"
In the 1960s TV series I Spy, Kelly was a perfectly acceptable, virile male name; by the time of Charlie's Angels a decade later it had become almost exclusively feminine.
Variations:
Keily,
Keiley,
Kelley,
Keilly,
Keighley