Crag

Portuguese Meaning

penhasco

despenhadeiro

rocha escarpada

English Meaning

  1. A steep rugged mass of rock projecting upward or outward.