Piotr is the Polish form of Peter, from Greek Petros meaning rock or stone.
Like Piotr?
Swipe through thousands of names like it