Hi, I need help! 
We are due in around 10 weeks and are really struggling to agree on any boys’ names. DH is extremely sensitive about how names sound with the first syllable of our surname, COCHRANE.
DD is Charley - Charlotte - so it kind of needs to compliment that too.
We both liked Rafferty for a while before feeling that it is too ‘brave’ compared to Charlotte. We can’t have Jack, Jacob or Alexander, all of which we both like.
We would both really like a name that can be shortened to a nn.
Example names DH likes:
Thomas
Arthur
Raphael
Example names I like:
Maxwell
Joseph
Zachary
Finley (DH thinks could sound like ‘thin ck’)
Isaac (I agree with DH that this is inappropriate with our surname)
Oliver (DH thinks could sound like ‘I love a ck’)
What other names are there that could compliment Charlotte but don’t have any remote phallic connotation and go ok with Cochrane??!
If it is a girl we have narrowed it to either Jessica or Megan.
Thanks for your opinions! 