{"product_id":"hapgood","title":"Hapgood Surname Scroll","description":"\u003cp\u003eLast name meaning Hapgood: This unusual surname is of Old German origin, and derives from the personal name \"Habgood\", composed of the Old German \"Oppo, Opo, Opi, Hopi\" meaning wild, plus the obscure second element \"gaud\" good.\u003c\/p\u003e","brand":"SurnameDB","offers":[{"title":"Default Title","offer_id":53643465261391,"sku":null,"price":15.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0815\/6849\/7999\/files\/scroll4_c348d851-7bb7-47c6-873f-f1b5da845e5e.jpg?v=1731379788","url":"https:\/\/checkout.surnamedb.com\/products\/hapgood","provider":"SurnameDB","version":"1.0","type":"link"}