It has several different meanings in Thai depending on how it's spelled.
When you pronounce it in Thai, it doesn't have much of an "r" sound. This is why it can also be spelled in English as "pon" or "phon".
When it's spelled พร it means "blessing." This is one of the most common meanings in Thai names.
For example:
ชัยพร = Chaiyaporn (ชัย + พร = victory blessing)
ศิริพร = Siriporn (ศิริ + พร = majestic blessing)
สมพร = Somporn (สม + พร = worthy of blessing)
วรพร = Woraporn (วร + พร = beautiful chosen blessing)
ภัทรพร = Pataraporn (ภัทร + พร = glorious blessing)
อำพร = Amporn (อัม + พร = hidden blessing)
อิทธิพร = Ittiporn (อิทธิ + พร = powerful blessing)
เพ็ญสุพร = Pensuporn (เพ็ญ + สุ + พร = blessing of the beautiful full moon)
ฐิติพร = Thidiporn (ฐิติ + พร = livelihood blessing)
พรชัย = Pornchai (พร + ชัย = blessing victory)
พรทิพย์ = Porntip (พร + ทิพย์ = devine blessing)
Another spelling in names is พล which means "power", but with this spelling it's often written as "phol" or "pol" in English.
For example:
ปองพล = Pongporn or Pongpol (ปอง + พล = desires power)
วันพล = Wanporn or Wanpol (วัน + พล = power of the day)
It can also be spelled ภรณ์. For example:
สุภาภรณ์ = Supaporn (สุภาพ = polite)
ธิภาภรณ์ = Thipaporn (ธิภา = ray of light)