“Choosing a baby name is part logic and part emotional,” says Em Kim, a Minneapolis-based name consultant who has 352,000 ...