Elizabeth is the best name, hands down!
Liz, Lizzie, Betty, Betsy, Beth, Liza, Eliza, Lizabeth, Lisa, Bette… There are probably a couple more I can’t think of at the moment.
If you’re having trouble choosing a name for your baby daughter, Elizabeth lets her choose her own without the inconvenience…