I dont think Alfie works with your surname, though it is a nice name
Clifford is a beige cardigan wearing type who works in accounts
Theodore is lovely, but alas, as you pointed out, rhymes with Eleanor
Leonard is ok. It's used a lot in our family. Len, Lenny, Leo. Obviously, I am biased about Leo.
What names are in your family tree? Names I've recently found in the family tree include:
Archibald, though not sure that would work
William, George, Romulus, Ulysses, James, Mitchell, patrick, thomas, walter

