Most of those names look like fashionable middle-class names in America about 50 years ago. It's silly of them to suggest "call your child one of these" because they'll just have a very dated name. Better to find the modern equivalent - or just go for a name you like, as society is more open to different names these days and people of different "classes" succeeding.