1 names match.
Greek/Arabic
Possibly from Greek meaning 'moon' or a diminutive of Menachem (Hebrew 'consolation').