What is the meaning of Rocky?

Abounding in, or full of, rocks; consisting of rocks.

Like a rock; rigid, solid.

(Of an animal or plant) Having a habitat around or on rocks.

Not easily affected or impressed; stony; hard; obdurate; unfeeling.

Easily rocked; unstable.

  1. Encountering many problems; difficult, troubled; also, in danger or distress.

    Encountering many problems; difficult, troubled; also, in danger or distress.

    Of a person: ill, or unsteady (for example, as a result of a shock).

    In the style of rock music.

    Source: wiktionary.org