En databas som innehåller alla världens namn med diverse stavningar: Nä.
Ett regexp som passeras av alla världens namn: Nä.
Såvida du inte har en väldigt speciell applikation på gång känns det nog mest rätt att validera manuellt. Du kan också curla mot exponerade databaser om det kan vara värt besväret... t.ex
http://svenskanamn.alltforforaldrar.se/visa/[namnet här]