I recently corresponded by e-mail with the "Lexicon of Personal Greek Names" project of Oxford University, requesting etymological references for Greek names. Here is an excerpt of their reply:
"....You should be able to find something useful in:
Bechtel,
Friedrich (1917), Die historischen Personennnamen des
Griechischen (
Halle )
and perhaps also:
Pape, W. & G. E. Benseler (1862-70), Wörterbuch der griechischen
Eigennamen (Braunschweig).
There is also, on Homeric names:
Kamptz,
Hans von (1982), Homerische Personennamen (Goettingen).
As far as the web is concerned I myself usually recommend the much more general
http://www.behindthename.com
which gives etymologies for names...."