Found out I'm having a boy....middle names ?

I found out I’m having a boy. We’ve already decided on a first name, [name_m]David[/name_m] , now we just need a middle name. [name_f]Do[/name_f] you think [name_f]Cali[/name_f] is to feminine? I mean I’ve met men named [name_u]Shanon[/name_u], [name_u]Kelly[/name_u] and [name_f]Carol[/name_f] so I guess it doesn’t matter but I just wanted some opinions

[name_m]David[/name_m] [name_u]Cali[/name_u] doesn’t flow as smoothly as something along the lines of [name_m]David[/name_m] [name_m]Alexander[/name_m]. Since [name_m]David[/name_m] is two syllables, I think it sounds best when the middle name is either one syllable or at least three. When it is a two syllable middle after a two syllable first name, it sounds choppy.
If you like [name_u]Cali[/name_u], you may be interested in:

[name_m]David[/name_m] [name_u]Cameron[/name_u]
[name_m]David[/name_m] [name_u]Connelly[/name_u]
[name_m]David[/name_m] [name_m]Zachary[/name_m]
[name_m]David[/name_m] [name_m]Malachi[/name_m]
[name_m]David[/name_m] [name_m]Julian[/name_m]
[name_m]David[/name_m] [name_u]Madison[/name_u]
[name_m]David[/name_m] [name_u]Morgan[/name_u] …I do not not know how many syllables your surname is, so a two syll middle name could work
[name_m]David[/name_m] [name_m]Timothy[/name_m]
[name_m]David[/name_m] [name_m]Jeffrey[/name_m]
[name_m]David[/name_m] [name_u]Sullivan[/name_u]
[name_m]David[/name_m] [name_m]Archer[/name_m]
[name_m]David[/name_m] [name_m]Luke[/name_m]
[name_m]David[/name_m] [name_u]James[/name_u], [name_m]David[/name_m] [name_m]Gabriel[/name_m], [name_m]David[/name_m] [name_u]Bailey[/name_u], or [name_m]David[/name_m] [name_m]Pierce[/name_m]

What about [name_m]Calixto[/name_m]? Its Greek and means beautiful…
I like [name_m]David[/name_m] [name_m]Calixto[/name_m].