Nicknames, alternate spellings, and alternate etymological derivations
make checking first name equivalence nearly impossible. This module
will tell you that 'Maggie', 'Peg', and 'Margaret' are all probably
the same name.

WWW: https://metacpan.org/release/Lingua-EN-Nickname