marcella · noun1
From an alteration of Marseille, due to the French city formerly being a centre of piqué production.
Marcella · proper noun2
- Latin · derived fromMarcella
- English todayMarcella
From Latin Marcella.
Etymology from Wiktionary, CC BY-SA 4.0.