1 names match.
Hebrew; from Persian
From a Persian or Hebrew word possibly meaning beautiful, best, or desired.