I to think it is a Geranium. However I am not confident to take ID any further as there are so many. Pics of the flowers might help. You may find this link helpful. https://www.inaturalist.org/posts/69454-geranium-leaf-comparison-chart
This is a leaf on my Geranium x oxonianum Wargrave Pink. Cranes bill Geranium is just the common name for a hardy Geranium of which there are many specieas ...including even more named cultivars Did you look at the link in my post above? All on that link are Hardy Geraniums.