Naqafah is a big word that means taking care of someone's basic needs, like giving them food, shelter, clothes, and medicine. It's something that parents do for their children all the time, but it's also something that a husband or a wife should provide for each other in a marriage.
So, when a husband and wife get married, the husband has a special responsibility to take care of his wife's basic needs, like making sure she has enough food to eat, a safe and comfortable place to live, and clothes to wear. This is called nafaqah.
If the husband can't do this, for some reason, then the wife has the right to ask him for help, and even go to court if necessary. But if the husband can provide for her, then he should do so willingly, because it's not only his duty, but also a sign of love and caring for his wife.
In summary, nafaqah is a fancy word that means taking care of someone's basic needs, and it's something that husbands should do for their wives in a marriage.