Arabic · noun · Everyday Life

Imhaal

इम्हाल
Meaning

Granting respite or a period of delay.