2 names match.
Sanskrit/Arabic
Means blessed, fortunate, or one who brings good fortune.
Easy flowing or leader, from Sanskrit saran.