If you meant to type "puritanic" but spelled it as "puritannic", fear not! Here are a few alternative suggestions that might have been intended: "puritanical", "puritans" or "puritanism". All of these options are related to the concept of strict moral attitudes or practices.