Le prénom Marjorie est une variante médiévale du prénom Marguerite. Il trouve sa racine dans le terme latin 'margarita', lui-même dérivé du grec 'margaritês', qui signifie littéralement 'perle'. Durant le Moyen Âge, cette déclinaison s'est diffusée dans les pays anglophones et francophones, perdant progressivement son lien étymologique immédiat avec la fleur éponyme pour devenir un prénom autonome à part entière.