Ancient Greek

petra

Meaning & History

A Greek term signifying "rock", also adopted into Latin.

Names containing this element

93