Definition of petter in English:

petter

noun

See pet