What is the general consensus on this name mumsnetters? Baby born last week and DH and I still haven't agreed on a name! We both like this but are a bit worried about cat jokes, etc!