petarrah
English
Noun
petarrah
(
plural
petarrahs
)
Alternative form of
pitarah
.