Name: Zaifullah (زيفلله)
Meaning: Zaifullah is an Arabic name for boys that means Gods guest, meaning a person who is under the special care and protection of Allah.
Gender: male