Name: Zihniyyah (ذهنية)
Meaning: Zihniyyah is an Arabic name for girls that means intelligent, keen, understanding.
Gender: female