As adjectives the difference between sandy and rocky
is that
sandy is covered with sand while
rocky is unstable; easily rocked.
As proper nouns the difference between sandy and rocky
is that
sandy is a diminutive of the male given name Alexander while
Rocky is a male given name, pet form of Rocco.
As a noun Sandy
is shortened form of Sand Dancer.