shore boulder

noun

1.
a boulder found on a shore remote from its place of origin