Detailed Meaning. Mehreen is a feminine name of Arabic origin and is thought to mean 'bright.' It is not a common name in Britain but it is quite a popular choice of girls name for Muslim parents.
Safa or SAFA may refer to: Safa (Arabic name ØµÙØ§Ø¡) means purity, clarity, serenity, lucidity, fineness and fairness. Safa is purity of spirit, heart, mind, and life.