33% variance:
Brit Average Name, Unintellectual, Modern, Informal 22 ratings
Kim 1 Above Average Name, Common, Informal, Simple 158 ratings
Phil Average Name, Simple 123 ratings
Similar names · Opposite gender · Dissimilar names