My current fave is Beau, but not sure DH will go for it. Want something short and quite funky, but not an abbreviation, to counteract the length/solemnity of Zacharius. Our surname starts with an M and ends in a Y.
Any suggestions greatly appreciated - baby due in a week!