Every name has its meaning. And every name also creates its own impression
The impression created by the name is not the same as its meaning. For example, at the mention of the name "Kyle", most people would think of a macho, rugged, tough-guy - although the actual meaning of the name Kyle is "From the narrow channel".
You can search for a name according to the impression created by that name, by using our Search name by Impression