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.
Muniba is a Muslim name for girls meaning muneeba-repentant to God. Read below for Muniba's celebrity and ruler associations, and numerological meanings. If Muniba is the one, congratulations!