Ijara Mawsoofa Bil Thimma

Share This

A lease agreed upon, perhaps even with a deposit, for delivery and use of an asset in the future.

« Back to Glossary Index