Anne Hathaway gives her new baby a traditional name - with an unusual twist