Romanian

edit

Etymology

edit

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

Proper noun

edit

Păpușa f

  1. A mountain in Hunedoara, Romania