Name: Nabihi (نبيه)
Meaning: Nabihi is an Arabic name for boys that means vigilant, aware, honored, honorable.
Gender: male