It is disputed whether it comes from Ancient Greek μακάριος (makários, “blessed, happy”), or from the homonymous neighborhood in Seville, from Arabic مقْرِين.
Ultimately from Ancient Greek Μαγδαληνή (Magdalēnḗ). The latter part has been reinterpreted as Leena (which mostly originates as a shortening of this name).
Borrowed from Ancient Greek Μαγδαληνή (Magdalēnḗ, “woman from Magdala”).
From Ancient Greek Μαγδαληνή (Magdalēnḗ, “woman from Magdala”).
Learned borrowing from Latin Magdalena.