Megin is of Old Norse origin, derived from the word 'maðguðr', meaning 'mighty'. It was borne by a female saint in Irish lore, suggesting its early usage among the Celtic and Germanic peoples. The name Megin is believed to have been more common during the Middle Ages but has since become quite rare. Today, it may be considered an unusual yet intriguing choice for a first name due to its historical roots and unique sound.
The name Megin experienced popularity fluctuations between 1969 and 2000, with peaks in the late 70s to early 80s (reaching a high of 20 births in 1979), and a consistent decline thereafter, dropping as low as 5 births in some years. Despite the volatility, the name maintained a total of 294 births over this period.