Prev 35 of 38 Next
35. Stuart
Stuart the mouse will captivate your child and this name may be ripe for a comeback. Meaning "guardian," the name has French roots.