petouto

Etymology
, possibly.

Noun

 * 1) peak; hillock
 * 2) heap; bump on the head
 * 1) heap; bump on the head