Nice suggestion, Walou, but Mike C. has already included a least one link to a name site containing original names ("A Rose by Any Other Name"), along with many links to other first name sites with name meanings:
http://www.behindthename.com/links.html
Scroll down until you get to "Other First Name Sites".
-- Nanaea