Name: Kifayatullah (كفاياتلله)
Meaning: Kifayatulllah is an Arabic name for boys and girls that means contentment that comes from God, meaning that the person is a gift from God that makes one needless of other things.
Gender: male