Name origin: Old French
Name meaning: Free; an androgynous name, though Frances is generally used for girls and Francis for boys
Name origin: North German
Name meaning: occupational name for a ditch or grave digger,
from Middle Low German grove ‘hollow’, ‘grave’.
Name origin: Old English
Name meaning: Land near the hill