I too went to school with a boy named Kelly, so always think of it as a unisex name.