What is the meaning of Penha?

crag (a rock, stone, cliff or outcropping)

Source: wiktionary.org