This site lets you search by national origin, meaning, names starting with certain character strings, number of syllables, literary characters (under "categories"), and more. Have fun!
http://babynamesworld.parentsconnect.com/advanced-search.html
http://babynamesworld.parentsconnect.com/advanced-search.html