Question: what mean by ghair muajjal?
Answer: The mahr amount given to the bride at the signing of the marriage contract is called a muajjal (معجل) (which is paid at time of marriage (nikah), and the portion that is promised but deferred is called a ghaire mu'ajjal (غیر معجل) (which is paid after completion of marriage).