Name: Nabiha

Gender: Girl

Meaning: Eminent, noble, alert, intelligent

/142 votes