Diminutive form of Pamela, meaning “all honey” or “all sweetness”

2 Posts