Most likely explanation is that these rocks have been rolling inside Giant's kettle. Giant's kettles are formed while a bedrock surface is covered by a glacier.
Those kettles can be very large (10-13 m deep and wide) and the stones inside them can be massive. The rock is consumed and sometimes there is only small pebble left, sometimes very large stone.
https://en.wikipedia.org/wiki/Giant%27s_kettle