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.
Madiha is a feminine name of Arabic origin and is said to mean 'Praiseworthy'. It is not a common name in Britain but is popular in the Middle East and is also found in Swahili speaking countries. Madiha Shah is a star of Pakistani cinema and Madiha Yousri is an Egyptian actress.