From the Latin vocabulary word meaning ‘queen’. It was occasionally used as a given name among the early Christians; a St Regina, probably of the 3rd century, was venerated as a virgin martyr at Autun from an early date. In modern use it is normally borne by Roman Catholics in allusion to the epithet Regina Coeli ‘Queen of Heaven’, a cult title of the Virgin Mary since the 8th century.
Polish (Sokół), Czech, Slovak, Belorussian, and Jewish (eastern Ashkenazic): from Belorussian and Czech sokol, Polish sokół ‘falcon’, hence a metonymic occupational name for a falconer, or a nickname for someone thought to resemble a falcon in some way. As a Jewish name it is generally ornamental.