Romanian edit

Etymology edit

Literally, the doll. From păpușă.

Proper noun edit

Păpușa f

  1. A mountain in Hunedoara, Romania