losthunderlads.com
Etymology of First Names
Multicultural and quite lengthy. Search for names, and search for “words in meaning” as well as “words in description” of the names.