From Greek 'margarites' meaning pearl; a direct phonetic variant of Margaret.
Like Margarit?
Swipe through thousands of names like it