Where does “Makaleka” come from?
Makaleka (Hawaiian) 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 “Makaleka”, step by step