Czech form of Peter [q.v.], from Greek "a rock" or "a stone". All the above pet names apply only to the Czech Petr.
The 1841 Census of Aberdeenshire had a very rare occurrence of this abbreviation of Peter.