Jesse
Root
Name origin: English
Name meaning: nickname for a cheerful person, from Middle English rote ‘glad’ (Old English rōt).
Name origin: English
Name meaning: nickname for a cheerful person, from Middle English rote ‘glad’ (Old English rōt).
Your partner in parenting from baby name inspiration to college planning.
Subscribe