Nabiha

Nabiha is an Arabic name for girls. The meaning is `from noble descent` The name Nabiha is most commonly given to English and Welsh girls. (7 times more often than to American girls.)
Found on https://www.pregnology.com/names/girls/Nabiha
No exact match found