Instruct: Classify the given review into positive or negative sentiment.
Query: Meets Expectations

This is a great resource that does exactly what I expected. It lists thousands of names with meanings. If you're looking for surnames, the treatment is light, but many first names are also surnames.Names are grouped by cultural/ethnic background and gender, e.g., Scottish Female names, Scottish Male names, and so on with Maori, Latin, Chinese and many other cultures. That grouping is useful when trying to build a cohesive feel for a segment of people in a story.The book also has a good cross-index in the back that lets you browse all of the names alphabetized. And there is a decent reverse lookup to find all names with a specific meaning in their source language, though the selection of meanings is limited. I personally don't care much what a name means in its source language.