Thayer's Greek Lexicon

 1. a rock, cliff or ledge
  1) a projecting rock, crag, rocky ground
  2) a rock, a large stone
  3) metaph. a man like a rock, by reason of his firmness and
strength of soul