Where does “Margarett” come from?
Margarett (English) comes from English Margaret, from Middle English Margaret, from Old French Margaret, from Latin margarīta, from Ancient Greek μαργαρίτης, from Proto-Iranian *mŕ̥ga-ahri-ita-.
Ancestry of “Margarett”, step by step